[33mcommit c75a0ccfb1b1504b285f185169d98b7477458678[m[33m ([m[1;36mHEAD -> [m[1;32mv2[m[33m, [m[1;31morigin/v2[m[33m, [m[1;32mv2.0[m[33m)[m
Merge: 69fde5d cdc4d03
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Tue Mar 19 09:14:21 2024 +0000

    Merge branch 'feature/implement-badges-components_BDGS-2' into 'v2'
    
    BDGS-2 Implemented Badges and My Badges components
    
    See merge request claromentis/product/badgesapp!18

[33mcommit cdc4d039b5df0cf2d4d15f789e1bf361036ad640[m
Merge: 8408665 69fde5d
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Mar 12 15:59:46 2024 +0000

    Merge branch 'v2' into feature/implement-badges-components_BDGS-2

[33mcommit 69fde5d16cf696c1b73fce759779ed8b6aa5ae5f[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Mar 12 15:53:45 2024 +0000

    91dfbbd7 !19 BT-4454 Updated change log

[33mcommit 91dfbbd78d84e3c17df6f7e402ac6f6730f125f1[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Mar 12 15:52:20 2024 +0000

    Updated Core compatibility to 9.0.17 or later

[33mcommit 8408665053aded2b7bff1bc82a3a070e23c75436[m
Merge: 4fdd033 af315cb
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Mar 12 15:42:12 2024 +0000

    Merge branch 'v2.0' into 'feature/implement-badges-components_BDGS-2'
    
    # Conflicts:
    #   CHANGELOG.md

[33mcommit af315cb4c40fb5701b68754601df7bab13fecb8a[m
Merge: db38e71 72def0d
Author: Simon Young <simon.young@claromentis.com>
Date:   Mon Feb 26 16:14:47 2024 +0000

    Merge branch 'bugfix/move-people-profile-badges_BT-4454' into 'v2.0'
    
    BT-4454 Moved Badges section of the People profile from the sidebar into the main content
    
    See merge request claromentis/product/badgesapp!19

[33mcommit 72def0d33c371e37586ed292a85313c3b1a8ca6e[m
Author: @simonyoung <si.younguk@gmail.com>
Date:   Mon Feb 26 16:07:25 2024 +0000

    BT-4454 Updated core compatibility in composer.json and changelog

[33mcommit 4fdd033ab7d0835161692667cb42476ce834aaba[m[33m ([m[1;31morigin/feature/implement-badges-components_BDGS-2[m[33m, [m[1;32mfeature/implement-badges-components_BDGS-2[m[33m)[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Thu Feb 22 16:04:11 2024 +0000

    Update Input bundle BDGS-2

[33mcommit 79d4856872c0d3221a82ff2795a717971fb5d97e[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Thu Feb 22 16:03:59 2024 +0000

    Improve the badge select centering and on badge order add margin between rows BDGS-2

[33mcommit 23eb3123816b6c8356ed79d9ea458b11acbac329[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Thu Feb 22 14:16:10 2024 +0000

    Design Updates from Testing Feedback... see commit description BDGS-2
    
    * Fixed alignment issue in badge order BT-4527
    * Fixed text overflow in badge order BT-4528
    * Fixed alignment issue in badge select BT-4529
    * Fix alignment issue in the badge settings 'Submit' button BT-4532
    * Update translation for earned status badge BT-4531
    * Change 'Badges' to 'Badges List'

[33mcommit c6b284364c52c2821b5ddc24a9b890987d89f567[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Wed Feb 21 12:17:04 2024 +0000

    !18 BDGS-2 Tweaked change log

[33mcommit a8be25fabc9f956be0bbfe35c26726a23fa15a69[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Wed Feb 21 12:15:41 2024 +0000

    !18 BDGS-2 Updated change log

[33mcommit 499a3fa38400ff0429249d7638fa91ac082171a8[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Tue Feb 20 17:20:36 2024 +0000

    Add conflict for pages BDGS-2

[33mcommit 97ce1f6e5c5738bba067aa11db00ea06e24e5f01[m
Author: siyounguk <si.younguk@gmail.com>
Date:   Thu Feb 8 15:39:54 2024 +0000

    BT-4454 Replaced <cla-popover> component with the Bootstrap version

[33mcommit bfa8f4b6bee1ec8371b7da06895cf3f3986a95c3[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Thu Feb 8 09:41:05 2024 +0000

    BDGS-2 Update Webpack indentation

[33mcommit 6ddd7d4689b5d6a2c9592e6af0e4525005d2a53a[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Thu Feb 8 09:37:53 2024 +0000

    BDGS-2: Fix Indentation for badges_component

[33mcommit ca1a226493e02e58467072a732863c51b3f1ba49[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Thu Feb 8 09:29:15 2024 +0000

    Switch out static html with angular for the badges component BDGS-2

[33mcommit 27beac1703480e91ff4003c14d1ebcc0f4150a48[m
Author: siyounguk <si.younguk@gmail.com>
Date:   Wed Feb 7 14:32:51 2024 +0000

    BT-4454 Updated hook name to match core

[33mcommit d81f494c23672dc512d499b311e4d3850d4fa51e[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Wed Feb 7 14:06:35 2024 +0000

    BDGS-2
    
    * Include the built javascript file (Needs to be replaced) as my version is slightly different, mentioned in the MR.

[33mcommit 3464071996138cb035eb13162540181054039fc7[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Feb 6 16:32:26 2024 +0000

    BT-4454 Updated Core version constraint

[33mcommit 485ad9122e1bc9a87ab24bd282682f206a110fe9[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Feb 6 16:28:08 2024 +0000

    BT-4454 Tweaked change log

[33mcommit 087593759afdf17ac6a3d5d3358d243fa219bab1[m
Author: siyounguk <si.younguk@gmail.com>
Date:   Tue Feb 6 15:35:29 2024 +0000

    BT-4454 Updated profile plugin name

[33mcommit 3b4dc067b32311482837e2a5495110bacf7a27e5[m
Author: siyounguk <si.younguk@gmail.com>
Date:   Tue Feb 6 15:27:28 2024 +0000

    BT-4454 Updated changelog

[33mcommit 3f96be8fa7fda65130021f21258c877204e6e1c5[m
Author: siyounguk <si.younguk@gmail.com>
Date:   Tue Feb 6 14:58:11 2024 +0000

    BT-4454 Moved People profile badges section into the main profile section

[33mcommit 5532ca127606e84d6f647d0a9ff468b5d77ca9b0[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Tue Feb 6 10:33:40 2024 +0000

    BDGS-2
    
    * Update padding on the badge list

[33mcommit 33d2a06dd04454ec00e15feaf92c3657381d0c60[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Tue Feb 6 10:30:12 2024 +0000

    BDGS-2
    
    * Update the styling from Simons Feedback

[33mcommit f4b824646ae18e302a3991db487650194bddb23a[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Tue Feb 6 10:16:54 2024 +0000

    BDGS-2
    
    * Revert showing the pop over on the badges from Ivan feedback

[33mcommit 124c5bf210695e3133fbea2715a0f3d69cae5a54[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Fri Feb 2 17:40:58 2024 +0000

    BDGS-2
    
    * Update translations

[33mcommit ee69d7b3205f0c92d89243d14545bad01653d6b4[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Fri Feb 2 17:30:46 2024 +0000

    BDGS-2
    
    * Implement tooltips for the Badges Components

[33mcommit 342f136ebb842c78192cd8dbd71fcc5fa8f94bc0[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Thu Feb 1 11:59:11 2024 +0000

    BDGS-2
    
    * Rename `badges-component` to `badges_component`
    * Rename `badges-component-settings` to `badges_component_settings`
    * Move `badge_order` and `badge_select` to directives folder
    * Rename `AbstractPagesBadges` to `AbstractBadgesComponent`
    * Move `badge_list` to UI folder
    * Update translations

[33mcommit 694405dbf5414a31b883b428e43ebbcd29c095c8[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Wed Jan 31 12:30:45 2024 +0000

    BDGS-2
    
    * Update Unit Test for the Components

[33mcommit 356ef05b03b1d9ce2fc2715e3a1963cb9395f87e[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Wed Jan 31 09:18:04 2024 +0000

    BDGS-2
    
    * Update webpack indentation
    * Rename `badge.input` to `badge_input` to keep it consistent.

[33mcommit 2a9b429dd990a41092aef09a0e424e69ede910dd[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Wed Jan 31 09:14:34 2024 +0000

    BDGS-2
    
    * Update indentation
    * For 'Badges' Widget, if the earned status is toggled, only show earned badge to the ones where user has earned it.

[33mcommit 65fe7d5673e497db1d9d515938192aa37b0db71d[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Wed Jan 31 08:12:15 2024 +0000

    BDGS-2
    
    * Add translations
    * Add Unit Test Case for the Components
    * Add Docblock to the classes
    * General Tidy Up and fixes

[33mcommit b8b1181dc870285f1d22f5448ef810c5b0645902[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Tue Jan 30 12:16:10 2024 +0000

    BDGS-2
    
    * Add Docblock to class methods
    * Tidy up code

[33mcommit 54fc7e3f61fa82a0c56fb3fca68900517259fceb[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Fri Jan 26 08:45:29 2024 +0000

    Update indentation

[33mcommit 9d44aede4ac65e11bee36321343a4758ab3d4a21[m
Author: Liam Ashdown <liam.ashdown@claromentis.com>
Date:   Fri Jan 26 08:41:15 2024 +0000

    BDGS-2
    
    * Implement two new badge componenets: My Badges and Badges List
    * Add two new custom inputs to support the components: Badge Select and Badge Order
    * Add ng-sortable css

[33mcommit db38e71d578533cd08ac2a3beacfd63e56bc9fe7[m[33m ([m[1;33mtag: 2.0.4[m[33m, [m[1;31mcomposer/v2.0[m[33m)[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Wed Jan 17 18:06:57 2024 +0000

    Released 2.0.4

[33mcommit 92dbdb19aa038283075e13ea45954ac4b3712134[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Wed Jan 17 18:06:45 2024 +0000

    Updated changelog.

[33mcommit 40e51a2bb0222c69e06ee00c876534026c3f4cae[m
Merge: 5d34c31 a583a33
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Wed Jan 17 18:04:39 2024 +0000

    Merge remote-tracking branch 'origin/v1.1' into v2.0

[33mcommit a583a33a37a3d81f74793cba541523c19d9e968c[m[33m ([m[1;33mtag: 1.1.11[m[33m, [m[1;31morigin/v1.1[m[33m, [m[1;31mcomposer/v1.1[m[33m, [m[1;32mv1.1[m[33m)[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Wed Jan 17 17:52:35 2024 +0000

    Released 1.1.11

[33mcommit b052428a077f0ade8a992ec8dc1f910b25134de4[m
Merge: becd65b 9c932d9
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Wed Jan 17 17:48:51 2024 +0000

    Merge branch 'improvement/feedback_asigning)badge_when_users_already_have_it_BT-743' into 'v1.1'
    
    BT-743 Show feedback when assigning a badge to a user that already has it
    
    See merge request claromentis/product/badgesapp!16

[33mcommit 9c932d94a6732cf652ab7ad17a8d319ffa8e99ab[m
Author: siyounguk <si.younguk@gmail.com>
Date:   Tue Jan 16 14:34:35 2024 +0000

    BT-743 updated changelog

[33mcommit 8643ad61125b4c6b3132451e2985b04a678bae07[m
Author: siyounguk <si.younguk@gmail.com>
Date:   Tue Jan 16 14:16:42 2024 +0000

    BT-743 Improved display of already assigned badge message

[33mcommit 94fde8bbbdeabaa9fa22cbf26d9a41a4ba266011[m[33m ([m[1;31morigin/improvement/feedback_asigning)badge_when_users_already_have_it_BT-743[m[33m)[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Tue Dec 12 17:54:25 2023 +0000

    BT-4422 Removed out of place double quote.

[33mcommit a3dec1cb42f9fe26ca8dde5c19bac84d6d0736e9[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Thu Nov 30 12:13:34 2023 +0000

    BT-743 Refactored assignee assessment for existing badge assignment.

[33mcommit 11f6a4df1b0f37b398d249338459052abd4d4d5f[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Wed Nov 29 16:23:25 2023 +0000

    Updated changelog.

[33mcommit 337030d8b219a0f305eee2b65c4ca06b3667f26a[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Wed Nov 29 16:21:53 2023 +0000

    BT-743 Fixed Unit tests.

[33mcommit 4ffddb38a11e0d95263bc2c62f6545b944a3a732[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Wed Nov 29 09:53:54 2023 +0000

    BT-743 Assigning a badge to a user that already has it shows feedback that it won't do anything.
    
    Fixed bug where badge with no description could not be edited.

[33mcommit 5d34c31201a7cd497e0771700656c5defd9a5c88[m[33m ([m[1;33mtag: 2.0.3[m[33m, [m[1;31morigin/v2.0[m[33m, [m[1;31morigin/HEAD[m[33m)[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Wed Nov 22 16:33:27 2023 +0000

    Released 2.0.3

[33mcommit 02a86e149d14615963bbd9fe3021a021e3b5d3b2[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Wed Nov 22 16:20:15 2023 +0000

    BT-4201 Tweaked change log

[33mcommit b811d7cba9cc217af5f6d6fae7e3e4e3743f920b[m
Merge: 75d1c8a a5d4979
Author: Mohamad Faruk <mohamad.faruk@claromentis.com>
Date:   Thu Aug 31 15:48:39 2023 +0000

    Merge branch 'bugfix/search-field-design-issue_BT-4201' into 'v2.0'
    
    BT-4201 Minor design issue in the Search field
    
    See merge request claromentis/product/badgesapp!15

[33mcommit a5d49797d3cf05f666cabcf90c568c9834bcd513[m
Author: Mohamad Faruk <mohamad.faruk@claromentis.com>
Date:   Thu Aug 31 15:50:28 2023 +0100

    BT-4201 added build assets js files

[33mcommit 9afc3778a6de55f8ba5df8269bbcbb79071cfe99[m
Author: Mohamad Faruk <mohamad.faruk@claromentis.com>
Date:   Wed Aug 30 15:51:40 2023 +0100

    BT-4201 replaced glyphicos search for ion icons search-outline

[33mcommit 62a623a962e9be7fc9b394cb9d161065dc66b158[m
Author: Mohamad Faruk <mohamad.faruk@claromentis.com>
Date:   Wed Aug 30 14:56:32 2023 +0100

    BT-4201 updated changelog

[33mcommit 546076f724c6c0692b68f57ffa8e11859440c690[m
Author: Mohamad Faruk <mohamad.faruk@claromentis.com>
Date:   Wed Aug 30 14:49:04 2023 +0100

    BT-4201 replaced label element with button on user_filter.html

[33mcommit 75d1c8a64f0b3dc0e316ba5e7b8eaaac9d6e98d0[m[33m ([m[1;33mtag: 2.0.2[m[33m)[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Dec 13 12:07:33 2022 +0000

    Released 2.0.2

[33mcommit 225baa6b3c451889e33f8c1c78120a97bd46eae0[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Mon Nov 28 17:16:55 2022 +0000

    FRAM-838 Added menu item registration

[33mcommit 92a9dc2fcb033cadafc30f6ad6c0c89e05da1f94[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Mon Oct 31 12:34:38 2022 +0000

    rebuilt assets

[33mcommit e7cdbead0165c3c72f7329d91aa68a9541e405b2[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Mon Oct 31 12:29:22 2022 +0000

    updated changelog

[33mcommit 53344f19f789b7c74f5189d47a19fc5774820c40[m
Merge: 6d8845a becd65b
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Mon Oct 31 12:26:12 2022 +0000

    Merge branch 'v1.1' into v2.0
    
     Conflicts:
            _init/version.txt
            classes/BadgesApplication.php
            html/index.html
            js/built/badges_core.bundle.js
            js/built/badges_detail.bundle.js
            js/built/badges_header.bundle.js
            js/built/badges_manage.bundle.js

[33mcommit becd65b429281019d480e63956327e84dc4efa10[m[33m ([m[1;33mtag: 1.1.10[m[33m)[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Mon Oct 31 12:05:54 2022 +0000

    Released 1.1.10

[33mcommit 06c655b6c4aae69871571dcfbeddd9da3eafe117[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Mon Oct 31 11:47:36 2022 +0000

    updated changelog

[33mcommit 9ae190f609a2a34b97de876efb99b8aebfa050d5[m
Merge: a1fd4eb 147319b
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Mon Oct 31 11:13:55 2022 +0000

    Merge branch 'improvement/profile-badge-slowness_bt-3482' into 'v1.1'
    
    BT-3482 Disco 038109 Speed up the badges profile component by reducing the amount of data passed to it
    
    See merge request claromentis/product/badgesapp!13

[33mcommit 147319b5780f4843a816e3d3690efb5bd83e905b[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Fri Oct 21 15:44:39 2022 +0000

    BT-3585 Fixed incorrect badge assignment information being shown after assigning a badge via someone's profile

[33mcommit 9cd33f4ebbda24874dc9a531d76ef4fc25c59180[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Thu Oct 20 10:29:49 2022 +0000

    BT-3585 Fixed bug where sometimes assignee data was not returned for badges when the list of assignees was limited

[33mcommit 9b9fe514e79b9965577b58a2f5a9ba89a77fdcb7[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Wed Oct 19 14:38:27 2022 +0000

    BT-3583 Fixed bug where after assigning a badge to a user via their profile, the current user's badges were shown instead

[33mcommit 979af33882a015e689797a11c05c430ecb53505b[m
Merge: b435de1 a1fd4eb
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Fri Oct 14 11:42:01 2022 +0100

    Merge remote-tracking branch 'remotes/origin/v1.1' into improvement/profile-badge-slowness_bt-3482
    
    # Conflicts:
    #       CHANGELOG.md

[33mcommit a1fd4eb13c103229d67d5e5fe67f4edb56282c02[m[33m ([m[1;33mtag: 1.1.9[m[33m)[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Thu Sep 15 12:23:37 2022 +0100

    Released 1.1.9

[33mcommit 5f38aad82fa535b290b65797b44103f43d00c85b[m
Merge: 3f47280 65cbcf6
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Thu Sep 15 11:18:09 2022 +0000

    Merge branch 'bugfix/extranet_missing_badges_Disco-38452' into 'v1.1'
    
    Disco 38452 Possible issue loading uncached assignee users when displaying a badge
    
    See merge request claromentis/product/badgesapp!14

[33mcommit 65cbcf63557faa7aae303044cebb3b2cee1c20cf[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Wed Sep 7 11:53:52 2022 +0100

    Disco 38452 Changed logger namespace string to constant in application.

[33mcommit dd1e89e51fce7dab350b3455422b7735d8773322[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Wed Sep 7 11:45:27 2022 +0100

    Updated changelog.

[33mcommit 1b56a3d1cc5dafcc9330bd0379c7fd4a43115c68[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Wed Sep 7 11:08:05 2022 +0100

    Disco 38452 Added missing info to new decorator log messages.

[33mcommit 3f47280adb8c4c5087c1a9bb71bb67231929d466[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Tue Sep 6 18:16:32 2022 +0100

    Revert "Disco 38452 Fixed some possible sources of missed assignees and added logging"
    
    This reverts commit 1d82c7ce9a617e74d2adbce19e881fbdeccfa22f.

[33mcommit 9930b557b457e038f783ab3f542f39c0a76bb96a[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Tue Sep 6 18:59:23 2022 +0100

    Revert "Disco 38452 Fixed unit tests for new code."
    
    This reverts commit 1e87b03295c42a46566008af316ed4cdb0677eca.

[33mcommit b904339e6ca4438dcd9b1b5e727619c9dd73b859[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Tue Sep 6 18:59:23 2022 +0100

    Disco 38452 Fixed unit tests for new code.
    
    Also fixed code that tests found was wrong...

[33mcommit 865db333dc8444b61247ec1312222fac9094fff8[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Tue Sep 6 18:16:32 2022 +0100

    Disco 38452 Fixed some possible sources of missed assignees and added logging

[33mcommit 1e87b03295c42a46566008af316ed4cdb0677eca[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Tue Sep 6 18:59:23 2022 +0100

    Disco 38452 Fixed unit tests for new code.
    
    Also fixed code that tests found was wrong...

[33mcommit 1d82c7ce9a617e74d2adbce19e881fbdeccfa22f[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Tue Sep 6 18:16:32 2022 +0100

    Disco 38452 Fixed some possible sources of missed assignees and added logging

[33mcommit b435de1443879e1fd35ac01a4881716adc295e43[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Thu Sep 1 14:52:13 2022 +0100

    BT-3482 Added a simple caching mechanism to try to cut down on calls to RestFormat->User. The formatted user will be cached within the BadgesRestDecorator class for the duration of the request meaning the theoretical maximum number of calls for any request would be the number of users on the site. If this still is slow, EG for clients with a very large number of users, we could consider changing this to get rest formatted users in a few bulk db queries instead.

[33mcommit 6d8845ac17d3872e54dae44f9e169246c9d9b089[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Wed Aug 24 09:56:32 2022 +0100

    BOOTY-578 Updated changelog with commit id

[33mcommit 280b141e56dfc50998d2f2c8f33bf65524bc2a29[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Wed Aug 24 09:54:01 2022 +0100

    BOOTY-578 Fixed issue with pagination not being styled correctly in 'Who has it' section of single badge pages

[33mcommit a3c41d963e581043089d7ed4e2081b111d80fb89[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Thu Aug 18 12:46:16 2022 +0100

    updated unit test

[33mcommit 7e4feb2abc2f08c9fa6aa5c48cba856ca082facb[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Thu Aug 18 12:14:04 2022 +0100

    BT-3482 Refactoring, fixing a minor issue with assignment descriptions, and updating the changelog.

[33mcommit f707c4a37d6deed2f871767e5daf4b8de34c8e3d[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Mon Aug 15 14:51:40 2022 +0100

    BT-3482 Fixed issue where assignment details were sometimes not passed to the front end when getting a user's badge list

[33mcommit 6aa2f0084a9f9ac4f62504f86c683c1d421fe9a5[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Mon Aug 15 11:55:54 2022 +0100

    BT-3482 Try to reduce the amount of unnecessary data passed to the front-end when we're only displaying badges on a profile. There are still issues with refreshing the badge list after assigning a new one though.

[33mcommit 659709999a8b392ba5575ab8962861e2d9c1ada4[m[33m ([m[1;33mtag: 2.0.1[m[33m)[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Thu Jul 14 16:49:50 2022 +0100

    Released 2.0.1

[33mcommit fb93f8c0c580eae060c87085cb2a9abf5eb6c7d5[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Thu Jul 14 16:02:05 2022 +0100

    Updated change log

[33mcommit f27ae28bb6ed647557c0bc0b1405bc964688d129[m
Merge: 177e056 297385a
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Thu Jul 14 15:54:02 2022 +0100

    Merge branch 'v1.1' into v2.0
    
    Conflicts:
            CHANGELOG.md
            _init/version.txt

[33mcommit 297385a019cf447112ca0ce22b81d73f5d28e7cb[m[33m ([m[1;33mtag: 1.1.8[m[33m)[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Thu Jul 14 10:53:05 2022 +0100

    Released 1.1.8

[33mcommit 347a59fea114f9b960339a8f70b2988f69f61664[m
Merge: 2632b64 5c16501
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Wed Jul 13 14:06:35 2022 +0000

    Merge branch 'bugfix/extranet-visibility_bt-3375' into 'v1.1'
    
    BT-3375 Fixed a bug where a type mismatch prevented users from seeing badges they had assigned to users on a different extranet
    
    See merge request claromentis/product/badgesapp!12

[33mcommit 5c16501cd1527a950632ffe787a35855dd6075cd[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Fri Jul 8 11:11:34 2022 +0100

    fix bug caused by previous commit

[33mcommit d8e08f713a6df3a4da083be796c08300f6bd3fb6[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Fri Jul 8 08:50:39 2022 +0000

    Applying suggestion from code review

[33mcommit 0261438d97539fd3bde64f5920fddacb8e634c2d[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Fri Jul 8 09:28:11 2022 +0100

    updated changelog

[33mcommit d74b95696a77682d371c69459b771a1811e42354[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Thu Jun 30 15:49:25 2022 +0100

    BT-3375 Fixed issue where extranet checks were failing because of a type mismatch

[33mcommit 177e056751c0ea55e0602675288c3ffe4b19a1f6[m[33m ([m[1;33mtag: 2.0.0[m[33m)[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Apr 26 17:51:32 2022 +0100

    Released 2.0.0

[33mcommit 55231b828cc893c5f4df85d968717e9816a9dc43[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Apr 26 16:59:46 2022 +0100

    BOOTY-411 BT-3339 Updated change log

[33mcommit 2632b64cb9d57b5140242c5444884d65d244d7ae[m[33m ([m[1;33mtag: 1.1.7[m[33m)[m
Author: krystian <krystian@claromentis.com>
Date:   Thu Apr 21 14:27:21 2022 +0100

    Released 1.1.7

[33mcommit 7a66a1151e3e53cfeb19f774a8fb9a5868be07b7[m
Author: krystian <krystian@claromentis.com>
Date:   Thu Apr 21 14:26:53 2022 +0100

    BT-3311 updated changelog for a new release command

[33mcommit 607253e490686fcf9d7d2f7dead41c1ff03ab1ab[m
Merge: 167d332 d5ae828
Author: krystian <krystian@claromentis.com>
Date:   Wed Apr 20 13:47:56 2022 +0000

    Merge branch 'bugfix/export_failing_after_date_format_change_BT-3311' into 'v1.1'
    
    BT-3311 Fixed badges export on custom short date format
    
    See merge request claromentis/product/badgesapp!11

[33mcommit 1ee0b73c45f9c1d25d167352618bb8e92ba75381[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Wed Apr 20 12:57:35 2022 +0100

    BOOTY-411 | BT-3339 Updated localisation of badge assignment 'Badge' label to overcome alignment issue.

[33mcommit d5ae828b48b68768e913e3eefcfd6dfae2d239cb[m
Author: krystian <krystian@claromentis.com>
Date:   Tue Apr 19 15:44:06 2022 +0100

    BT-3311 updated changelog

[33mcommit 161258f8010abd9fba3b548f263bd3c93ade0d29[m
Author: krystian <krystian@claromentis.com>
Date:   Tue Apr 19 12:56:26 2022 +0100

    BT-3311 fixed badges export

[33mcommit 85eae082593dc56bd0ad00273d90e6dc5526dd62[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Tue Apr 19 12:34:04 2022 +0100

    BOOTY-411 Fixed huge number of bugs with Badges and removed unused code.

[33mcommit 19245cc550e01ca25d4499e164fccf74da883841[m[33m ([m[1;33mtag: 2.0.0-beta[m[33m)[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Fri Feb 25 15:26:48 2022 +0000

    Released 2.0.0-beta

[33mcommit a0b9c73522fc82c86eb8d90955ba76d3984b8985[m
Author: siyounguk <si.younguk@gmail.com>
Date:   Tue Feb 1 14:47:54 2022 +0000

    BOOTY-471 Added missing bootstrap 4 classes

[33mcommit 3498940728cd29d2311ddd293446fa62e8d72378[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Mon Jan 31 13:30:23 2022 +0000

    FRAM-705 Fixed change log typo

[33mcommit d3e5d771312940e41fb7f573711d7d99bcd23474[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Wed Jan 26 14:20:56 2022 +0000

    FRAM-705 Prepared 2.0

[33mcommit 6340d5efea72d3845a6d82f0f9fd9c16bb149e4d[m
Merge: 09dd859 167d332
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Wed Jan 26 10:39:05 2022 +0000

    Merge branch 'v1.1' into feature/9.0
    
    Conflicts:
            CHANGELOG.md

[33mcommit 09dd8597e7c83754cfa9a8dad836bba3e3878ad8[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Tue Nov 23 12:27:35 2021 +0000

    BOOTY-411 Updated the way that borderless cards are implemented

[33mcommit 48927ee92cecb4ad4406db3d9f479077ae2d6932[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Tue Nov 2 09:19:22 2021 +0000

    BOOTY-411 Last few SASS refinements to badges as part of review

[33mcommit 06f75a55bf05bbad264786949e1f35b4fad092af[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Mon Nov 1 12:52:57 2021 +0000

    Fixed Updated localisation of Badges so 'Assigned' is now 'Awarded' everywhere, moved CSS into assets file and fixed design of assign modal so it doesn't truncate titles as easily.

[33mcommit 2781e567171defb0989399382a43b6d8e83ca068[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Tue Oct 12 13:58:00 2021 +0100

    BOOTY-411 Number of small fixes to badges as part of Core QA

[33mcommit 167d332aec8d78e6c830562f0b8fb5cedb4beb09[m[33m ([m[1;33mtag: 1.1.6[m[33m)[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Sep 14 17:31:31 2021 +0100

    Released 1.1.6

[33mcommit f800f35f0396d80c3856a70c0bfd3d0eabc562c2[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Sep 14 13:38:45 2021 +0100

    FRAM-493 Updated REST error documentation URL

[33mcommit 1232c17c33a76892b63cad34e6c2db0d75f4b776[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Sep 14 13:35:48 2021 +0100

    FRAM-493 b6d1060 Updated change log

[33mcommit b6d1060eca1076dcf7810cf734b51dcbe60c8095[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Sep 14 13:33:36 2021 +0100

    FRAM-493 Fixed greedy REST exception listener
    
    Due to not extending the correct method, it would prevent all RestEx* exceptions from being properly handled by Core

[33mcommit f34efab12a039eff398dc13ac532281696a41271[m
Merge: f061cca 649700b
Author: James Bunce <james.bunce@claromentis.com>
Date:   Mon Jun 7 09:43:30 2021 +0100

    Merge branch 'v1.1' into feature/ui-refresh
    
    * v1.1:
      released 1.1.5
      Released 1.0.5
      Changes from code review
      Updated changelog
      BT-1937 Fixed XSS on user profile page
    
    # Conflicts:
    #       CHANGELOG.md

[33mcommit f061cca2f1872ca7201dfc9344bd066fc15dc2f6[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Tue Feb 16 09:33:16 2021 +0000

    BOOTY-223 Created list of pages for Badges and fixed a number of small bugs as part of Design QA | BOOTY-262 Swapped main add button from 'add-outline' to 'add-circle'

[33mcommit 891af44fa70d513fb74fbc918732964a9f689af3[m
Merge: f2e5ab4 4ddf5fd
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Tue Dec 15 12:02:44 2020 +0000

    Merge branch 'development/FRAM-515_module_svg_icons' into 'feature/ui-refresh'
    
    FRAM-515 Application SVG Icon
    
    See merge request claromentis/product/badgesapp!10

[33mcommit 4ddf5fdcb0358c122d009eef9e028ba2cb4ec495[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Mon Dec 14 16:50:50 2020 +0000

    FRAM-515 Updated path provision for Application's SVG URL to use a constant, matching the pattern implemented in Core.

[33mcommit e40cf13c961951f8e4c855d04a314e5330912cd4[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Thu Nov 26 08:35:42 2020 +0000

    Updated badges icon inclusion in template

[33mcommit 122dc66bfbb5348e93935679c2e8883e9e6d3261[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Thu Nov 19 12:31:41 2020 +0000

    FRAM-515 Updated Changelog.

[33mcommit 6055bd954da0bb4ac25a3bb004162fb2413ee0ef[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Thu Nov 19 12:01:24 2020 +0000

    FRAM-515 Updated Badges Application to be compatible with breaking changes to `\Claromentis\Core\Admin\AdminPanel`.

[33mcommit f2e5ab46bf1a2d76365e5193ca303982f1a3d4f3[m
Author: Ivan Bandura <ivan.bandura@claromentis.com>
Date:   Thu Nov 19 10:35:13 2020 +0000

    Updated SVG structure to match latest requirements (BOOTY-126)

[33mcommit 9a605fc9a182693be1a622b66cdabc73d5a124d5[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Tue Nov 10 10:17:09 2020 +0000

    Fixed issue with badges search hiding if no badges are returned

[33mcommit bcb28e871e01a569a7ed3217b964ec3ad1c51763[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Tue Nov 10 09:45:52 2020 +0000

    Removed extra <div> closing tag which wasn't needed

[33mcommit 5ffb8d8936960b9d28e8d1a9cfc681f757c7629d[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Tue Nov 10 09:43:17 2020 +0000

    Moved badge search directive from badges header to badge display body

[33mcommit 0c1d556b434a9c7aa4dc48b1622244a60a356fb1[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Mon Nov 9 15:15:56 2020 +0000

    Updated template to latest version and added badges icon

[33mcommit ec1354587fb7bc00012cd9de7f17aaf16eb9f41a[m
Author: Ivan Bandura <ivan.bandura@claromentis.com>
Date:   Wed Nov 4 11:48:36 2020 +0000

    Updated SVG file structure (BOOTY-126)

[33mcommit ac57c56ea445a51ba84c44b01d692941a22641cc[m
Author: Ivan Bandura <ivan.bandura@claromentis.com>
Date:   Mon Nov 2 15:05:47 2020 +0000

    Added new app icon (BOOTY-126)

[33mcommit d5cfa1a621484c611a4f1de04e2636050debc6ca[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Fri Oct 23 08:59:29 2020 +0100

    Fixed number of design inconsistencies with admin pages

[33mcommit 7e8bbf646140912cd2b45574de2ff7eaab2745f5[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Wed Sep 30 09:33:54 2020 +0100

    Updated close icon on modals to ionicon

[33mcommit 649700b4bcb481c728383790a3f2f57f8e8ea8e2[m[33m ([m[1;33mtag: 1.1.5[m[33m)[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Tue Sep 22 14:05:21 2020 +0100

    released 1.1.5

[33mcommit a06af68ea9c652bffe06ce685ab0b55c68906a8a[m
Merge: a8b46b2 ccc8e5f
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Tue Sep 22 12:53:16 2020 +0100

    Merge remote-tracking branch 'remotes/origin/v1.0' into v1.1
    
    # Conflicts:
    #       CHANGELOG.md
    #       _init/schema/schema.php
    #       _init/version.txt

[33mcommit ccc8e5f2b85351e95a4a0e440d714eda0bbc7abe[m[33m ([m[1;33mtag: 1.0.5[m[33m, [m[1;31morigin/v1.0[m[33m, [m[1;31mcomposer/v1.0[m[33m)[m
Author: Deus Kane <deus.kane@claromentis.com>
Date:   Mon Sep 14 09:46:37 2020 +0100

    Released 1.0.5

[33mcommit c7fa5b6b7b4f4700bdc6db141a0accbda741ea84[m
Merge: 37bd11c df33e27
Author: Deus Kane <deus.kane@claromentis.com>
Date:   Mon Sep 14 07:58:02 2020 +0000

    Merge branch 'bugfix/user-name-xss_BT-1937' into 'v1.0'
    
    BT-1937 Fixed XSS on user profile page
    
    See merge request claromentis/product/badgesapp!9

[33mcommit df33e27ad6410129b8139064c57ce8966266dcad[m
Author: Deus Kane <deus.kane@claromentis.com>
Date:   Thu Sep 10 15:11:28 2020 +0100

    Changes from code review

[33mcommit d8001ec5e06079dd69dc2757d413ad21006bec82[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Thu Sep 10 15:09:46 2020 +0100

    Number of design fixes to badges module

[33mcommit a0144b5b7c0f69f32c89e68e156a00b12b9e307d[m
Author: Deus Kane <deus.kane@claromentis.com>
Date:   Thu Sep 10 15:04:32 2020 +0100

    Updated changelog

[33mcommit 87a0f7f4847207d266608d479eaaf6e6285deab0[m
Author: Deus Kane <deus.kane@claromentis.com>
Date:   Thu Sep 10 14:21:58 2020 +0100

    BT-1937 Fixed XSS on user profile page

[33mcommit 42c135e95ababb7b92e883b8aa8ce6569a1b04f7[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Mon Sep 7 12:19:31 2020 +0100

    Began work on badges bootstrap 4 conversion

[33mcommit a8b46b28cf2e8720c85c62fd8a1fd4cf899b3067[m[33m ([m[1;33mtag: 1.1.4[m[33m)[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Mon Jul 13 10:08:42 2020 +0100

    Released 1.1.4

[33mcommit 572a9135010e631c7f16760cd9746386f81777ab[m
Merge: 7e1cd27 37bd11c
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Mon Jul 13 10:06:02 2020 +0100

    Merged 'v1.0' into 'v1.1'.

[33mcommit 37bd11c07af042c823e699c120d0bec5912b7457[m[33m ([m[1;33mtag: 1.0.4[m[33m)[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Mon Jul 13 09:54:24 2020 +0100

    Released 1.0.4

[33mcommit e782ea984affc2ce7e443444c8d7baca99a68f9b[m
Merge: fc3182f 510df0e
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Mon Jul 13 08:45:17 2020 +0000

    Merge branch 'bugfix/BT-1833_badges_module-notification-blocking' into 'v1.0'
    
    BT-1833 Badges Module Notification blocking
    
    See merge request claromentis/product/badgesapp!8

[33mcommit 510df0e0dc1153bbb7df357ba8b077edcfa6a393[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Fri Jul 10 16:22:55 2020 +0100

    BT-1833 `\Claromentis\Badges\BadgesApplication::IsObjectValid`: Updated return type to include `null`.

[33mcommit f6f71c12367d28c36bff51160f0898245345a572[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Fri Jul 10 14:26:27 2020 +0100

    BT-1833 Updated Changelog.

[33mcommit 7109493bd5b6870c82f80e6c968616b00fd76dc7[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Fri Jul 10 14:18:30 2020 +0100

    BT-1833 `\Claromentis\Badges\BadgesApplication::IsObjectValid`: Returns `null` if the given 'aggregation' is not `\Claromentis\Badges\Entity\Badge::AGGREGATION`.

[33mcommit 7e1cd27952490629bab400ab26c288df526e62d9[m[33m ([m[1;33mtag: 1.1.3[m[33m)[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Fri Jun 19 12:31:07 2020 +0100

    Released 1.1.3

[33mcommit 94a1a37b0411d3d87ffeec4e42f7e8425e952a2e[m
Merge: e6200ff a2dceaf
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Fri Jun 19 10:56:07 2020 +0000

    Merge branch 'bugfix/BT-1770_badges_unit-tests' into 'v1.1'
    
    BT-1770 Fix Unit Tests
    
    See merge request claromentis/product/badgesapp!7

[33mcommit a2dceaf5a8e2778f8f520b728f2494c45200c000[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Thu Jun 18 11:59:53 2020 +0100

    BT-1770 Fixed Unit Tests.

[33mcommit 2d174277ce1df38ae4d3509cfb541058843531ec[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Thu Jun 18 11:55:58 2020 +0100

    BT-1770 Replaced usage of `Analogue\ORM\System\Mapper` with `Claromentis\Core\ORM\Mapper` in Unit Test.

[33mcommit e6200ff2abb2f218503ce081238c04f66612a737[m
Merge: 8865ce7 fc3182f
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Thu Jun 18 11:27:07 2020 +0100

    Merge 'v1.0' into 'v1.1'.

[33mcommit fc3182f7cad7e6fa063ff752ee278df05180d3d6[m[33m ([m[1;33mtag: 1.0.3[m[33m)[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Thu Jun 18 11:08:26 2020 +0100

    Released 1.0.3

[33mcommit 315140a89eb0f81b37dcf9a6501849f16a29d1b1[m
Merge: 9387317 a2b2288
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Thu Jun 18 09:42:37 2020 +0000

    Merge branch 'bugfix/BT-1697_badges_unit-tests' into 'v1.0'
    
    BT-1697 Repairing Unit Tests in 1.0
    
    See merge request claromentis/product/badgesapp!6

[33mcommit 8865ce7b8ef73b08e3e6ab73a4ba1e033a8c4369[m[33m ([m[1;33mtag: 1.1.2[m[33m)[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Mon Jun 15 15:01:37 2020 +0100

    Released 1.1.2

[33mcommit a2b22886e86e2248950a4e018a996bacc3a5c21d[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Mon Jun 8 15:55:29 2020 +0100

    BT-1697 Updated Core compatibility to '~8.8.0'. Fixed Unit Test for `8.8` specifically.

[33mcommit ff7ca0e5ea7163ec1d6ae5e7e0442547793d6f57[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Wed Jun 3 17:26:15 2020 +0100

    BT-1697 Updated Changelog.

[33mcommit 25d5216263c1e11283c965a18690eae1ab10d634[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Wed Jun 3 17:15:02 2020 +0100

    BT-1697 Updated Changelog.

[33mcommit ca55c8fd21846a8a7d4700da7216fd2ba0609818[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Wed Jun 3 16:41:35 2020 +0100

    BT-1697 Updated Unit Tests.

[33mcommit 52d3b1b12f517dc676f9b04e7465e417c5f6cfcc[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Wed Jun 3 16:37:56 2020 +0100

    BT-1697 Refarctored Request Payload handling due to added Return Typehinting.
    `\Claromentis\Badges\Controllers\RestV1Controller': Methods `NewBadge` and `AssignBadges` refactored to accomodate `\Claromentis\Core\Http\RequestData::GetPayload` gaining return type `string`.

[33mcommit d756f0af0eaf1efba82a7c5690865b8deafde47d[m
Merge: a8b0695 9387317
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Tue Jun 2 14:52:01 2020 +0100

    Merge 'v1.0' into 'v1.1'.

[33mcommit a8b0695271ced7727e8cde525b31ea5a7228b0ff[m
Merge: 610d8a7 97ecd87
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Tue Jun 2 13:35:30 2020 +0000

    Merge branch 'bugfix/BT-1500_angularjs-1.7_compatibility' into 'v1.1'
    
    BT-1500 AngularJS 1.7 compatibility
    
    See merge request claromentis/product/badgesapp!3

[33mcommit 97ecd87cf244547e5ad067b3eb11e7ff8a5af013[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Mon Jun 1 11:13:02 2020 +0100

    BT-1500 Corrected call to method `init` before it was defined, caused by 6c886533c56dd5478a887cd53c178a534f862b4d

[33mcommit 938731727577614afec6528632252a747ad949f5[m[33m ([m[1;33mtag: 1.0.2[m[33m)[m
Author: krystian <krystian@claromentis.com>
Date:   Fri May 15 15:18:32 2020 +0100

    Released 1.0.2

[33mcommit 1cd0c7474fc79caef73fd170d774793874c11291[m
Merge: f950b32 dc74911
Author: krystian <krystian@claromentis.com>
Date:   Fri May 15 13:41:08 2020 +0000

    Merge branch 'bugfix/badge-module-does-not-send-notification_v1.0_disco-027952' into 'v1.0'
    
    BT-1620 Badge module does not send notification (v1.0 disco 027952)
    
    See merge request claromentis/product/badgesapp!5

[33mcommit dc74911829d9e9088427bd2a10e76b4b5264dd2d[m
Author: krystian <krystian@claromentis.com>
Date:   Fri May 15 13:09:30 2020 +0100

    created function 'IsObjectValid()' in main badges application, updated CHANGELOG.md

[33mcommit 6c886533c56dd5478a887cd53c178a534f862b4d[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Thu Apr 23 10:34:35 2020 +0100

    BT-1500 Removed references to `$onInit` in non-directives.

[33mcommit 29aa8db88a234a10e2d08bc63fb4e2d3ec58835e[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Wed Apr 22 14:54:05 2020 +0100

    BT-1500 Updated changelog.

[33mcommit e9126f6a7f38a27eec613a5284c6b54749deb69d[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Wed Apr 22 14:46:27 2020 +0100

    BT-1500 Added compatibility for AngularJS 1.7.9 for badges.

[33mcommit ff7f39d9e1ef476c483e00c66feda7d88019a93c[m
Author: Elliot Nest <elliot.nest@claromentis.com>
Date:   Tue Apr 21 16:51:25 2020 +0100

    BT-1500 Fixed AngularJS incompatibility caused by pre-assigning bindings being deprecated.

[33mcommit 610d8a71710bad2cd186f6408b6a3bf29c6aa894[m[33m ([m[1;33mtag: 1.1.1[m[33m)[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Fri Feb 14 12:45:25 2020 +0000

    Released 1.1.1

[33mcommit 61475e9831685ea9b0fd3573cae241bb1e6c21ef[m
Merge: 421c672 f950b32
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Fri Feb 14 12:41:32 2020 +0000

    Merge branch 'v1.0' into v1.1

[33mcommit f950b32f3bfebfd78186b22dcb7629e9fa65034a[m[33m ([m[1;33mtag: 1.0.1[m[33m)[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Fri Feb 14 12:33:52 2020 +0000

    Released 1.0.1

[33mcommit b4b76a60ea5252c2588798272003761c8b22a853[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Mon Feb 10 12:43:52 2020 +0000

    BT-1079 Workaround for error messages where a temp file is deleted twice.

[33mcommit 421c6724634dc516368736b0b2b69b76f18dd9e0[m[33m ([m[1;33mtag: 1.1.0[m[33m)[m
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Tue Feb 4 14:34:10 2020 +0000

    Released 1.1.0

[33mcommit 70d63a88d9c3ef65628ef540dfa878b8a58f7869[m
Merge: 9af3127 abcbf8b
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Feb 4 12:48:14 2020 +0000

    Merge branch 'badges-8.9-ready' into 'v1.1'
    
    BT-1052 Cards and popovers compatibility for Claromentis 8.9
    
    See merge request claromentis/product/badgesapp!2

[33mcommit abcbf8b450b9f8be41ebc00dd558c4accd9fd49c[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Tue Feb 4 12:47:09 2020 +0000

    !2 BT-1052 Updated change log

[33mcommit be31fbbac6b9f9ecdcb18a3b282db6a6d99dcbca[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Mon Jan 27 16:00:44 2020 +0000

    Added IE11 workaround fix to badges to deal with z-index issue

[33mcommit 631578b66284bf1fe0810dc35c5023e95325b82f[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Dec 17 16:16:56 2019 +0000

    Updated changelog and composer.json to target 8.9.

[33mcommit a43984f1bd713f43f9b007185c86fe6e9f8dd421[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Tue Dec 17 12:31:32 2019 +0000

    Updated changelog

[33mcommit 14b6806d397f249bd23e052e2a0ffe8ab8459af0[m
Author: Michael Christian <michael@claromentis.com>
Date:   Tue Nov 26 16:19:28 2019 +0000

    Making badges content contained in the center limited to maximum width for full screen view.

[33mcommit a16b89bed8d0cf6d0e343c729630fc65aae2af86[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Mon Nov 4 11:44:19 2019 +0000

    Added tooltips to badge cards

[33mcommit 4ecf6cdcd61b18c0bf2e22e61b482efeb304d150[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Oct 24 15:17:01 2019 +0100

    Added some caching to reduce repeated DB queries done loading users.

[33mcommit 1ce7f74cd6c78cc9d5d2dc8f70eb75def1989266[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Oct 15 12:41:58 2019 +0100

    Removed unnecessary data from single badge REST endpoint.

[33mcommit 9f8c0f6b6e6c2c5cc1c51d18c99926c3e92eff07[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Oct 15 12:39:08 2019 +0100

    Built JS file from previous fix had another change in it.

[33mcommit 9554d38addac37c056f4583e0e18dd51bf2e9243[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Oct 15 12:35:37 2019 +0100

    Fixed timing conflict between AngularJS and updated web components.

[33mcommit c48d5d8eed66ed7d86d2604eb53007d5e50d83d9[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Tue Oct 15 11:30:24 2019 +0100

    Couple of upgrades to new badges after 8.9 upgrade

[33mcommit 8ef554a819e9670f47d9a85ebf953dfcf86c74b9[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Tue Oct 15 11:15:31 2019 +0100

    Updated badge for new version of component library (0.1.17) in claro89

[33mcommit 9af3127b6eb3f6781faa9cbaa3616adf64ab406e[m[33m ([m[1;33mtag: 1.0.0[m[33m)[m
Author: Dan Brown <dan@harthinian.com>
Date:   Fri Oct 11 16:42:30 2019 +0100

    Released 1.0.0

[33mcommit fe9893ca85eaabde5d10aec364d9e311b37a837b[m
Author: Dan Brown <dan@harthinian.com>
Date:   Fri Oct 11 16:40:14 2019 +0100

    Removed "For someone who..." text for the badge descriptions because it makes the descriptions look strange.

[33mcommit fab945ef7dfbd3a2df398d89c215242bb134b918[m
Author: Dan Brown <dan@harthinian.com>
Date:   Fri Oct 11 14:54:09 2019 +0100

    BT-817 Further fix to stop multiple images being uploaded.

[33mcommit 0a9eb127ad812b2e87a2cd0fa90c2b82a07f56c6[m
Author: Dan Brown <dan@harthinian.com>
Date:   Fri Oct 11 12:17:06 2019 +0100

    BT-817 Disable "Add icon" badge while it is submitting.

[33mcommit 8954912a9604219f7b2d38f4f58111f35fb338e7[m
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Thu Oct 10 15:04:52 2019 +0100

    rebuilt assets

[33mcommit f6b0f87a4c7cba4b8ff329350097318e5ec12471[m
Merge: a627c3e c3a8bc3
Author: Terence McKittrick <terence.mckittrick@claromentis.com>
Date:   Thu Oct 10 14:21:45 2019 +0100

    Merge remote-tracking branch 'remotes/origin/v0.0' into v1.0
    
    # Conflicts:
    #       css/badge_picker.scss
    #       js/built/badges_core.bundle.js

[33mcommit a627c3e739de9987164fc463009e37d817c59b95[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Wed Oct 9 14:54:38 2019 +0100

    Added tooltip to assign badge tiles and made them wider on smaller screens + updated changelog with fix

[33mcommit c3a8bc3484bd3a3711cf1b72153e45b55f48f212[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Wed Oct 9 14:39:38 2019 +0100

    Fixed issue with textarea on assignment modal covering entire width and added media query to make badge assign ties wider on mobile.

[33mcommit ecfe1e6489b136cf4a1dd1bdfebd14c5e2d4dbf0[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Wed Oct 9 10:35:55 2019 +0100

    Added tooltips to badges in assign badge modal

[33mcommit 1ce3288e4c35118cf23b5e4da34d3e2ab38b33eb[m
Author: Michael Christian <michael@claromentis.com>
Date:   Thu Oct 3 17:32:03 2019 +0100

    Changing text in the badge notification from User has assigned this badge to you: to User has awarded you this badge:

[33mcommit bf19c82c9c3ee5f51acf66037b033ffbce75ecc1[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Oct 3 10:37:43 2019 +0100

    BT-819 Notifications said the assignee awarded the badge to themselves.

[33mcommit 87deb19812e63e21c8125f80cf5cff7d853377a4[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Thu Oct 3 09:21:00 2019 +0100

    Removed max-width for assign badges button

[33mcommit f60b3f674b04a6640cb8e86019dc774385412049[m
Author: Dan Brown <dan@harthinian.com>
Date:   Wed Oct 2 15:15:28 2019 +0100

    Added default icon creation to init.php.

[33mcommit 4818641f8ad2ff2566c759899452307a6af54015[m[33m ([m[1;33mtag: 1.0.0-rc[m[33m)[m
Author: Dan Brown <dan@harthinian.com>
Date:   Wed Oct 2 12:44:17 2019 +0100

    Released 1.0.0-rc

[33mcommit 4b6b9a5780dfa008f270c68197c7d717badd70c5[m
Merge: 277d6e7 ecac99f
Author: Dan Brown <dan.brown@claromentis.com>
Date:   Wed Oct 2 11:30:52 2019 +0000

    Merge branch 'v0.0' into 'v1.0'
    
    UIUX-340 Badges MVP
    
    See merge request claromentis/product/badgesapp!1

[33mcommit ecac99fb64c866852e9699cfbe4fdd121e10dd4f[m
Author: Dan Brown <dan@harthinian.com>
Date:   Wed Sep 25 15:09:11 2019 +0100

    BT-780 Checking if a user had already been awarded a badge when they did have it, caused an error.

[33mcommit 0bb19f0f0c535626642c06a1e13ad68b1bcae8fe[m
Author: Dan Brown <dan@harthinian.com>
Date:   Wed Sep 25 12:57:32 2019 +0100

    BT-613 Gravatar user images were not being displayed.

[33mcommit 861a4bb32d3598bf094ef4fcee256ef9c40c8122[m
Author: Dan Brown <dan@harthinian.com>
Date:   Wed Sep 25 11:59:24 2019 +0100

    BT-720 BT-721 Multi-user "browse" popup did not stay open or block adding the same user multiple times.

[33mcommit 8d70332f3c6c553f7153ca194de50d9d3843fcde[m
Author: Dan Brown <dan@harthinian.com>
Date:   Fri Sep 20 11:57:33 2019 +0100

    Added localisation to admin panel name.

[33mcommit 818733c3cc11721e815541d59596f1dac5547812[m
Author: Dan Brown <dan@harthinian.com>
Date:   Fri Sep 20 11:51:15 2019 +0100

    BT-775 Control panel administrators could not be set.

[33mcommit ca114cf943a2c0ba2eda222e3480e3d2ea08e938[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Sep 19 17:32:03 2019 +0100

    BT-657 Added more error catching as the CDN can throw non-CDN exceptions it seems?

[33mcommit 289b659dab014da0be48dfb1915372ea1b805df8[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Sep 19 16:00:05 2019 +0100

    BT-728 Added extranet check to export page.

[33mcommit cd04ffa4b1590356a2370f8a5aa6ead3b478b2b7[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Sep 19 14:34:35 2019 +0100

    BT-728 Export page included awards to users that had been deleted or blocked.

[33mcommit e1c10a1976bfb5ba0fca5921bed5dcf6a8adba50[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Sep 19 12:47:16 2019 +0100

    BT-614 Added maxlength to badge description and some messages about field length if the maximum is reached.

[33mcommit 18e7b0ce7881c45687ed16f6bc288a57d4f4028b[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Sep 19 12:35:04 2019 +0100

    BT-735 Set badge detail assigned users per page to 10.

[33mcommit fff3871b8b6d42049b3e4f5577f67b9afef56864[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Sep 19 11:59:54 2019 +0100

    Bugfix: Badge list keyword filter had vanished.

[33mcommit 10a916287eaafdd59970aade97fedea66275bb51[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Sep 19 11:50:49 2019 +0100

    BT-767 Data reloading for main badge list didn't include some assignment info which made the "earned" badges hidden.

[33mcommit f00abdec3db3ec1a341d613c1f76a8a56f840146[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Sep 19 11:35:05 2019 +0100

    BT-714 BT-758 BT-766 Badge detail page didn't show any data for archived badges.

[33mcommit 8e55e3d5625a6e0e6a3f4a7f6fa41fc74e4eea20[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Wed Sep 18 11:49:58 2019 +0100

    Fixed issue with Empty insignias not displaying when no badges exist.

[33mcommit 38de8bdf8db7e4b6d00088e063e6ea8338e41451[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 17 17:58:47 2019 +0100

    BT-735 Changed assigned users per page from 5 to 20 on badge detail page.

[33mcommit 9c058bbd5463c8c572b55780b8f80af17ef30aef[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 17 15:38:35 2019 +0100

    Bugfix: General assignment service was filtered to ones the current user didn't have.

[33mcommit 9a0643304a41f18b76ac2690014a5beef87dc0e3[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 17 12:28:46 2019 +0100

    CORE-970 Auto-selects the first badge when opening the assign badge modal.

[33mcommit 979688c86fc86b069f6e50bab4c7cb4886f1be6b[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 16 17:21:52 2019 +0100

    BT-628 Fixed hidden assignment buttons for subordinates.
    
    BT-646 Profile-only sidebar hadn't been refactored to match the new AngularJS/Webpack files.

[33mcommit fa5e5f890c9464f36d8f9248cdc059175b462fd7[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 16 16:53:31 2019 +0100

    BT-728 Handle deleted users.

[33mcommit 3b6c74e69f9bceb9cfcd882ce8eaa229003584f3[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 16 14:44:42 2019 +0100

    Fixed tests for badge deleting refactor.

[33mcommit 1cc656052b802ea05160b4f99182f923b0564e7f[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 16 12:14:03 2019 +0100

    BT-646 Refactored JS/Angular to try and resolve loading order/timing issues.

[33mcommit e63e10e429986b03ccfa6fe7a7085934981ac1ef[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 16 12:07:15 2019 +0100

    Bugfix: main badge list only included badges assigned to the viewer when refreshed.

[33mcommit 5840347f39f6a6abf7d4dc7bcf34175cc9e95acd[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 16 12:04:57 2019 +0100

    Bugfix: sidebar was sorted by created date, not assigned date.

[33mcommit a1e89932f6f00ad9be2746eb371b0eea572d6e99[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 16 12:03:09 2019 +0100

    BT-727 Badge export page/.csv file included awards where the badge had been deleted.

[33mcommit 71202cd618e38d5ac0bb994d45d69064d7267186[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 16 11:56:40 2019 +0100

    BT-727 Deleting a badge now deletes any associated awards.

[33mcommit 58325c021e2642af371fb47c5595552080efd2b4[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 16 11:54:20 2019 +0100

    Refactored BadgeAwardRepository to avoid getting all records just for a count.

[33mcommit 842264e2ec78ca85859455e66827eb3f7c832462[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 16 11:49:20 2019 +0100

    Bugfix: Meaning of "assigned_to=0" had changed from "assigned to me" for REST API.

[33mcommit 28aa98a38f784df782710d947fc77cc5dbfa7fa0[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Thu Sep 12 16:58:59 2019 +0100

    badges notifications improvements(UIUX-607)

[33mcommit d6bef43723b316f4558f45ce9b2a37d29a2c98f6[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Thu Sep 12 14:29:53 2019 +0100

    Built files - Badge assignment comment maxlength, and email notification layout improved (UIUX-607)

[33mcommit d116a58f49e6373ccc07770693e0622f27ae67bd[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Sep 12 12:20:09 2019 +0100

    BT-646 Moved header initialisation to the index and detail pages to make sure preload factories have been defined.

[33mcommit db02b43940591764d9fdc153eb086d7b1b43cf8d[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Thu Sep 12 11:14:42 2019 +0100

    Fixed merge conflict - fixed ie11 problem where unassign button was cutoff (UIUX-606)

[33mcommit c23a76d8224100826051bd77184e7a699fc7f32b[m
Author: Dan Brown <dan@harthinian.com>
Date:   Wed Sep 11 19:39:48 2019 +0100

    BT-615 Hide profile badge section if user has no badges and the viewer has no assign rights.

[33mcommit ae3d96dce31514334be31f8565771a0bf3197848[m
Author: Dan Brown <dan@harthinian.com>
Date:   Wed Sep 11 19:11:57 2019 +0100

    BT-628 Managers could not assign badges via a subordinates profile page.

[33mcommit 27013117d47ee6ec63d6c3bdad558d2c4443997c[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Wed Sep 11 12:12:16 2019 +0100

    Hid sorting dropdown where there are no badges (UIUX-599)

[33mcommit f08c68838bd49b4488291effc48cd4bac127f23a[m
Author: Dan Brown <dan@harthinian.com>
Date:   Wed Sep 11 12:05:24 2019 +0100

    Applied automatic formatting to the datatables classes.

[33mcommit 69bf436be07a139030336ee3010c3bd15e49e4aa[m
Author: Dan Brown <dan@harthinian.com>
Date:   Wed Sep 11 11:51:51 2019 +0100

    BT-604 BT-640 Export page didn't work properly without a core change.
    
    Hack to get around DataTable filters requiring QueryBuilder.

[33mcommit 6e94b152f0c3a1ffbd9fd66692f95d940bb8b104[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Wed Sep 11 10:22:34 2019 +0100

    Fix for sort dropdown display on mobile (UIUX-598)

[33mcommit 7c3e6c62f0509f71d74fd0e6a725fda5e08e9f7f[m
Author: Dan Brown <dan@harthinian.com>
Date:   Wed Sep 11 10:15:43 2019 +0100

    Bugfix: badge list API calls were asking for 'all' status badges when most should have just been 'live'.
    
    Get badges REST endpoint now defaults to 'live' status if none is asked for instead of 'all'.

[33mcommit 1570bdbab9b47736192379b8f746a06dea4f98f0[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 18:00:34 2019 +0100

    BT-618 workaround to allow the first of 2 modals to still be scrollable when the second has been closed.

[33mcommit c6821d4b2639c16f099cf743765ca5211e9f9345[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 17:25:58 2019 +0100

    Added localisation for page titles.

[33mcommit 01c92ea04c31fe132b94a05a9bbd2a94b1f21c92[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 17:15:18 2019 +0100

    BT608 Added missing localisation string to badge detail page.

[33mcommit 0669ba09505364cb0602161e5f57cf0b43097d40[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 17:13:13 2019 +0100

    BT608 Added missing localisation strings to profile page.

[33mcommit 2d7d6cd5d7120b0794705b50a2a40cbdea2c4aac[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 16:54:41 2019 +0100

    Front-end success message for assign/unassign made singular rather than using the REST message directly.

[33mcommit f5136871232b703c3c734a9e39c3081ab8277802[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 16:51:26 2019 +0100

    BT-672 fixed bug where references caused issues.

[33mcommit 2a7884c56868e745971205ac8e65122bc05cfcfc[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 16:29:05 2019 +0100

    Off-by-3 error.

[33mcommit 287d555115a3ab69f53fa03789dab533f0f3e913[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 16:21:32 2019 +0100

    BT-614 Badge award message is now limited to 200 characters and added validation for it.

[33mcommit 343d75aa5e6b85d66711b156d2034a04af292de0[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 16:15:06 2019 +0100

    BT-614 Badge description is now limited to 1000 characters and added validation for description and name length.
    
    Added validation to make sure blank icon isn't chosen.

[33mcommit dc7d371c7fabc6310a05210261100f257d747653[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 15:05:35 2019 +0100

    BT-672 Moved quotes around assignment message from the notification template to code to avoid empty quotes if no message is given.

[33mcommit 164268e9571d3cd336b04aa82ee48d65f5783adb[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 14:55:55 2019 +0100

    BT-606 Moved colour picker above icon picker in the badge add/edit modal to avoid issues with the popup appearing off the page.

[33mcommit f990fd5cc372b1af3b969a32af07d346d67741ee[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 14:21:49 2019 +0100

    Changed validation wording from "Title" to "Name" to match the modal text.

[33mcommit 1b8a535301ef85723a6f1131b7b33801b8a5bc1c[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 14:16:34 2019 +0100

    BT-608 Added basic validation for assign/add badge modals.

[33mcommit 5697b65f0918ad5f04111e000050030faeab2230[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 11:20:30 2019 +0100

    BT-624 Missed setting default sort for "my badges"

[33mcommit 02b4639e9576a4830fdb1eb2ef5b175d0db428f9[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 10:54:12 2019 +0100

    BT-624 Set modified date to created_date when a badge is created so that sorting by modified date works correctly.

[33mcommit e8eefd789698b60a5fcd8348abb90320202893c6[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Sep 10 10:48:56 2019 +0100

    BT-645 Badge detail page "unassign" buttons are now based on permissions.

[33mcommit e52f8fd00170289c6b20a2aa81567e95ccf2cbf4[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 9 13:22:16 2019 +0100

    BT-657 Bad CDN permissions when adding a custom image reported an error but still created an image with no associated file.

[33mcommit 96e06847307e1993d59b5bbca7195a97c1b30e15[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 9 12:01:31 2019 +0100

    BT-628 Profile view showed "Add" button to all managers, not just for their subordinates.
    
    Bugfix: profile view always showed the current user, not the one whose page you were on.

[33mcommit a5b4ba065a56ff95badc65230002502fb2d90d73[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Sep 9 10:39:22 2019 +0100

    BT-619 Hide description label on detail page if description is empty.

[33mcommit 9a4ff027bf771c6ca605ffaab2c6a7dad1508116[m
Author: Dan Brown <dan@harthinian.com>
Date:   Fri Sep 6 16:42:20 2019 +0100

    BT-624 Added sort select to badges list.

[33mcommit 8f1b41ecb1631ef6f3a676bb76b9631f4f7b993c[m
Author: Dan Brown <dan@harthinian.com>
Date:   Fri Sep 6 11:37:55 2019 +0100

    BT-624 Split badge service out into separate services ready for independent sorting/pagination.

[33mcommit 5c3b3a8efb731e0a2375d8ffe9d9aace1beb9139[m
Author: Chris Andrew <chris.andrew@claromentis.com>
Date:   Thu Sep 5 14:09:34 2019 +0000

    Delete git_migrate.log

[33mcommit ef85fdf9ef921055dc8aac35f8c24672636a525c[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Mon Sep 2 14:45:44 2019 +0100

    Fixed page layout issue on Ipad

[33mcommit 08bbdeece0f1a315dcd765febac37667c20ae941[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Fri Aug 30 10:56:40 2019 +0100

    Updated localisation (UIUX-586)

[33mcommit 998d66f154ecb4164b86f60001611791b8852db9[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Aug 29 16:09:29 2019 +0100

    BT-624 changed default badge sort order to alphabetic.

[33mcommit b586ea619d2c66497270284ac5bf11b961905795[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Aug 29 16:05:55 2019 +0100

    BT-628 Managers trying to assign could pick any user by choosing "browse" on the user picker even though the request would fail.

[33mcommit 9021b12df14041dd661193319d8a2f8e5cbfbb36[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Aug 29 16:04:53 2019 +0100

    Fix for previous commit to restrict assignment to subordinates.

[33mcommit b825baed776f8ea18f2110e0f68ee7147e6d0748[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Aug 29 15:48:01 2019 +0100

    BT-641 Moved "manager (un)assign to subordinates" code to a use case and added an audit entry.
    
    Fixed bug where assignable users were being filtered to subordinates.

[33mcommit dee14499ab0bb2cb9afe2edefcb9f5ff08bf887d[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Aug 29 13:02:40 2019 +0100

    BT-641 Archive page was not auditing deleted badges.

[33mcommit 9778e7f4da8e543fb4db030117193b60dcb60c20[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Thu Aug 29 11:33:05 2019 +0100

    Delete archive badge warning message (UIUX-587)(UIUX-586)

[33mcommit e38b1631bb1d6e84be147896afdaf2b1bead2fd7[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Wed Aug 28 16:30:07 2019 +0100

    Improved Assign badges styling for scrollbar overlap issue (UIUX-584)

[33mcommit eb5101597d5f5224438e132bc7488930ca0cc8c1[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Wed Aug 28 12:51:07 2019 +0100

    Fix for username disappearing on mobile devices (UIUx-582)

[33mcommit e36fa3425918e9853f208fd7656e359321e39740[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Wed Aug 28 11:45:04 2019 +0100

    Added margin below badge not assigned message for mobile display (UIUX-581)

[33mcommit 3b5db2224973650f0db51021708d7fe1d91eeb50[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Wed Aug 28 11:28:16 2019 +0100

    added badges stylesheet to profile aside in order to display badges icons on assign (UIUX-580)

[33mcommit 29d4f4186813f9488280c71a34c64e0edc86ad0a[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Aug 27 17:13:14 2019 +0100

    Changed status filter REST API keyword from "any" to "all" to be consistent.

[33mcommit c374365bb811a938de0ac2d44c008f787dcbe886[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Aug 27 16:51:13 2019 +0100

    Added missing property annotations to Badge and Image entities.

[33mcommit e04604d7f515fb0ae82b75362239c32ec235749a[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Aug 27 16:17:06 2019 +0100

    Updated assign/unassign so perms checks are done in the use case.

[33mcommit e3098023db119b02031af3b6af940d796aaf4dcd[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Aug 27 15:18:53 2019 +0100

    Moved assign/unassign permissions check to a method in Permissions instead of directly in the controller.

[33mcommit 6dd49380965a9f3f9d1ec4dd53f8a64fe9ea94d7[m
Author: Simon Young <simon.young@claromentis.com>
Date:   Tue Aug 27 14:37:11 2019 +0100

    Improved look of Export admin page (UIUX-578)

[33mcommit 59af157014dba31fd1f49241f9e0e243e1e6d3ff[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Aug 27 14:34:00 2019 +0100

    Added check for actual image id in the badge validator.

[33mcommit 5306b06fb5993725c9140269c202e72c0c20196b[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Aug 27 11:54:55 2019 +0100

    Added check for status to the badge validator to disallow "all" when adding/editing a badge.

[33mcommit 963cdec273fdf1d58bcad19abfb586f781b1e2af[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Aug 27 10:48:31 2019 +0100

    Updated phrasing of localization.

[33mcommit 6925d9e7bfb44205c03b72244ce7320459cf6daf[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Aug 26 12:25:27 2019 +0100

    Tidied up Badges and Detail controllers to move duplicate code to views.
    
    Moved user badges sidebar template to it's own file to avoid duplication in index.html and detail.html.

[33mcommit 4a63243ad1adc33cee4b8c4fecda68bfe35ba1e9[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Aug 26 12:22:29 2019 +0100

    Updated tests for the DBVarService to CombinedConfig change.

[33mcommit 8edc2ef9f5c24843a546ee01d701ce285d04936e[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Fri Aug 23 16:29:52 2019 +0100

    Fixed capitalisation on assign badge button

[33mcommit 251b73849f33c3cdbcc4c60ebaa5b74b3e7f2d72[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Fri Aug 23 11:11:11 2019 +0100

    Built the stuff because i forgot to

[33mcommit 75f732982ee4dde1dec06c1cb55e64121d6dc236[m
Author: James Bunce <james.bunce@claromentis.com>
Date:   Fri Aug 23 10:12:52 2019 +0100

    Fixed number of badges bugs (not component issues)

[33mcommit 019fecdb01f16d3d63beb39cb12e2e59ac720a1d[m
Author: Dan Brown <dan@harthinian.com>
Date:   Thu Aug 22 16:38:55 2019 +0100

    Switched from using DBVar to CombinedConfig for "assign to subordinates" permission.

[33mcommit 348e357e4349e6c5b9380e078bde6344269fe3dd[m
Author: Dan Brown <dan@harthinian.com>
Date:   Wed Aug 21 13:02:32 2019 +0100

    Changed badge decorator class to use RestFormat class for user and date fields.

[33mcommit 25bd21c3235a537690772a4abec3e13fcb1aeb55[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Aug 20 17:30:16 2019 +0100

    Fixed invalid badge status in the DB causing a broken Badges page.

[33mcommit d734132dc6de73991589dd50fe77bd59e1a1dc35[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Aug 20 17:16:14 2019 +0100

    Rearranged some controller injections to favour the constructor for generic services.

[33mcommit 2417f95b3c9e5cd64435c95e180b331ef5e7332e[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Aug 20 13:52:41 2019 +0100

    BT-639 Fixed bad localisation entry.

[33mcommit 8a53ddfe560e7ff544ccf2718d15f9557244defa[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Aug 20 11:40:01 2019 +0100

    BT-639 Added missing localisations.

[33mcommit 52cb72a321b0506e39a8f5e8d9cb08edbeeb3479[m
Author: Dan Brown <dan@harthinian.com>
Date:   Tue Aug 20 11:19:22 2019 +0100

    BT-605 MSSQL compatibility fix.

[33mcommit f112d661c11bc7e4f9e23f2a6169bd267424e750[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Aug 19 18:02:14 2019 +0100

    Replaced global lmsg() usages with the service version.

[33mcommit ec693b50f64f748c43964499acb65a42ade303ba[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Aug 19 17:50:39 2019 +0100

    Removed unused file with incorrect class name.

[33mcommit e3807eddfd102a9e94889b89c8a0fbd6dc4872bd[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Aug 19 17:27:40 2019 +0100

    Bugfix: URLs returned by the REST API were not fully qualified.

[33mcommit bccc72801307ef9c1aac0dff6627266bc847c675[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Aug 19 16:49:46 2019 +0100

    Moved aggregation constant to the Badge object.

[33mcommit 7f577e6bfc69cd3d0da5eecad1c0be30c9181695[m
Author: Dan Brown <dan@harthinian.com>
Date:   Mon Aug 19 16:45:33 2019 +0100

    Added use case check for trying to assign archived badges.
