Files
myep-team/CHANGELOG.md
T
2024-01-28 18:09:32 +01:00

238 lines
18 KiB
Markdown

<!--- BEGIN HEADER -->
# Changelog
All notable changes to this project will be documented in this file.
<!--- END HEADER -->
## [0.2.2](https://git/ep/team/compare/v0.2.1...v0.2.2) (2024-01-28)
### Features
* Change default sorting of assignments ([62e8d1](https://git/ep/team/commit/62e8d115ded47c40975d930cad4f1f229326fbcb))
* Mark documents global ([79a4a8](https://git/ep/team/commit/79a4a8fef5489d44cce6b65870190f3105322e88))
* Move earliest date for invoice upload to last day of assignment ([23cbd1](https://git/ep/team/commit/23cbd17ade2e7c860a6509adc232d32825198fd8))
* Reduce number of rating stars to 5 ([e74284](https://git/ep/team/commit/e742843eb53e9e59aa7adfd1dbdf09d2d7f5b27f))
### Bug Fixes
* Filter out deleted job profiles ([3c0cc1](https://git/ep/team/commit/3c0cc1c7766f2576327b4bf8504fc7c3604e525d))
* Only use destination's pickup values ([75bd05](https://git/ep/team/commit/75bd0554742884b41eefc94e2a2e8dc480daa1ce))
* Simplify requirements info ([85200e](https://git/ep/team/commit/85200e29603a205ab2c9e03d82d729b26acf22b7))
* Use existing route ([bd3b36](https://git/ep/team/commit/bd3b3688c5841bb7ee017575ae65131b189bd052))
---
## [0.2.1](https://git/ep/team/compare/v0.2.0...v0.2.1) (2024-01-25)
### Bug Fixes
* Don't filter application list by rejected status in repository ([1654ab](https://git/ep/team/commit/1654ab990355b7a7a60ce7a0e48d3683c7e6548f))
* Limit destination autocomplete results to upcoming dates ([b27964](https://git/ep/team/commit/b2796467809cb11e0624c72218ac08b8efe67f84))
* Prevent null pointer exception ([8fafe3](https://git/ep/team/commit/8fafe3f5464c943f742372034d44eb5f82998f2e))
---
## [0.2.0](https://git/ep/team/compare/v0.1.4...v0.2.0) (2024-01-10)
### Features
* Display teamers' average ratings in several locations ([159ea3](https://git/ep/team/commit/159ea37a4225931ccac0d7ace9185eff352ed033))
* Pickup selection depending on bus chaperon ([cf90ff](https://git/ep/team/commit/cf90ffcd19bcc90b05479fff87e6659dfe76b352))
* Prevent editing of assignments with applications or dispositions ([33d8d9](https://git/ep/team/commit/33d8d9ad26c96ed0852af0ec6a50b7c1c56b6039))
* Tooltips with tippy.js ([7215b3](https://git/ep/team/commit/7215b3077bb829eb76b8f713fd587d4c69852745))
### Bug Fixes
* Add missing translation ([d994a6](https://git/ep/team/commit/d994a6fa5f54633828d1e9521f54adb2f88f53db))
* Display bus information in assignment info ([114d3f](https://git/ep/team/commit/114d3f29f082f25143eca93b9d39ea559977cb09))
---
## [0.1.4](https://git/ep/team/compare/v0.1.3...v0.1.4) (2023-12-12)
### Features
* Calculate and store average rating with feedback ([a582f1](https://git/ep/team/commit/a582f149eb584d0e3df903844784aa55c07ba4f2))
* Email reminder about pending feedbacks for hotel managers ([ab066c](https://git/ep/team/commit/ab066c4656dadae1ffe64a98bb24300bf4dc3387))
* Extend teamer dashboard ([b5781d](https://git/ep/team/commit/b5781df8d9ad9f872d294a49326f485792f14101))
* Feedback approval by admins ([f03df9](https://git/ep/team/commit/f03df979dbdfb62ba805e6be179f26401584eaf6))
* Hide number of pending feedbacks when not applicable ([c011d7](https://git/ep/team/commit/c011d7e1cfd8a5953050a18c9d0c1f39a3709368))
* Hotel manager dashboard ([794c40](https://git/ep/team/commit/794c40003bdce504294ae0a5a4f16c96ace905a1))
### Bug Fixes
* Use correct return value of repository ([9d7686](https://git/ep/team/commit/9d76865ca4bcffb29749940141aa829075bd5d91))
---
## [0.1.4](https://git/ep/team/compare/v0.1.3...v0.1.4) (2023-12-07)
### Features
* Calculate and store average rating with feedback ([a582f1](https://git/ep/team/commit/a582f149eb584d0e3df903844784aa55c07ba4f2))
* Hide number of pending feedbacks when not applicable ([c011d7](https://git/ep/team/commit/c011d7e1cfd8a5953050a18c9d0c1f39a3709368))
* Hotel manager dashboard ([794c40](https://git/ep/team/commit/794c40003bdce504294ae0a5a4f16c96ace905a1))
---
## [0.1.3](https://git/ep/team/compare/v0.1.2...v0.1.3) (2023-12-06)
### Features
* Custom error pages ([feb06e](https://git/ep/team/commit/feb06ecf64a7b57a9f54dd203345f70b8cdb2921))
* Display new and pending feedbacks on admin dashboard ([782415](https://git/ep/team/commit/7824153836a9460f469d678e8238f6ed055b39e9))
* Extend and refactor feedback providing for role house manager ([2fb40f](https://git/ep/team/commit/2fb40f6765aa376cbfb91c107cbbaba26233493b))
* Make admin users hotel managers with configurable hotel code ([9b4f10](https://git/ep/team/commit/9b4f100bb19856f6e37d7e4b807d02c56f460440))
* Refactor voter to improve role separation ([061882](https://git/ep/team/commit/06188272de7792019246db779d788ce69c81907b))
### Bug Fixes
* Don't show past assignments in teamers' overview ([ec22e3](https://git/ep/team/commit/ec22e31eb99ee1d26df3912ac5e1f0db2a8e57dd))
---
## [0.1.2](https://git/ep/team/compare/v0.1.1...v0.1.2) (2023-12-01)
### Features
* Clear opcache after deployment ([7b3cb7](https://git/ep/team/commit/7b3cb7c771b067a4860b046f98de384b71eaac87))
* Extended logging ([79765e](https://git/ep/team/commit/79765e48314d68898f2b55a56e1757abc20308a3))
---
## [0.1.1](https://git/ep/team/compare/v0.1.0...v0.1.1) (2023-11-13)
### Features
* Add XSS protection by implementing form data filtering ([f04d90](https://git/ep/team/commit/f04d90af6faa1ec2796783afb5a8827b1b96585b))
---
## [0.1.0](https://git/ep/team/compare/v0.0.1...v0.1.0) (2023-11-12)
### Features
* Add assignment filter for admins ([6f7db8](https://git/ep/team/commit/6f7db829b5a8024801e99ca154c9effc651f9717))
* Add assignment filtering for teamers ([ae81c9](https://git/ep/team/commit/ae81c97d12482d07569ab5f7f2519c6f129b24ce))
* Add command to flush logs ([38d6fa](https://git/ep/team/commit/38d6fafcb2f161f14a87bb338c1da01340f04095))
* Add contacts ([3fd4c6](https://git/ep/team/commit/3fd4c6ca54474deeb7c3b40aa65f8d8d62ffb496))
* Add CSP ([3e540e](https://git/ep/team/commit/3e540e215dc79c71d4659c1ecf7c5f77b3d3cc6c))
* Add description field to availability ([e8106a](https://git/ep/team/commit/e8106a270cf1078a720af30b08232a8517b130e8))
* Add document delete functionality for admins ([2689f9](https://git/ep/team/commit/2689f93683af90eb4c7edb4a4431b2e9b4452053))
* Add edit function for trainings ([3e32fc](https://git/ep/team/commit/3e32fcbcb42cdf599e7d334c68db253de9d86106))
* Add even more guards ([789249](https://git/ep/team/commit/789249cba7ff17f05b7f1ba1f11fe58fc00902b2))
* Add filter toggle and info about active filters for teamer ([a60403](https://git/ep/team/commit/a60403942641b49a7be72b9309925f040220cda1))
* Add functionality to duplicate availabilities ([168a69](https://git/ep/team/commit/168a69c103e3e824859026af7d52917281f9234b))
* Add funtion to rename uploaded documents ([eefb60](https://git/ep/team/commit/eefb60007f7750696a36d86eec34450602b1ae9d))
* Add ICS generator for disposition dates ([096ef0](https://git/ep/team/commit/096ef06a1e6372f88f5f96cfdc1b094d36794f73))
* Add logging ([b29960](https://git/ep/team/commit/b29960075d9706afdda39769582fb6a0115ab29e))
* Add logo to login and password-reset screens ([730982](https://git/ep/team/commit/730982611462c83415d6c65912bae8b5938b37f5))
* Add log viewer for admins ([2385bc](https://git/ep/team/commit/2385bccb9132fa771764b394ac4e81c571bef309))
* Add more workflow guards ([f5e88b](https://git/ep/team/commit/f5e88b54181198aec8dd38f54f0512272cd9feab))
* Add package to auto-generate changelogs ([4632a2](https://git/ep/team/commit/4632a2e509f1bb2b9504c16fec1d68f23e1f8bea))
* Add paginator template for boxes ([b0bf85](https://git/ep/team/commit/b0bf854b97b235478c85611ceae2e747dfe0100e))
* Add placeholders for empty list ([b1221c](https://git/ep/team/commit/b1221ce06c3eb15be40b25fcef6e110da98c569d))
* Add popup window to display teamer info per application ([67cc7b](https://git/ep/team/commit/67cc7bf4ed238ec68042ed177afbc0a1e9bbcbd8))
* Add repository method to fetch filter options ([69d5b5](https://git/ep/team/commit/69d5b556a440b080045253337cefbe781e6fa535))
* Add shortcut methods to determine status of uploaded document ([3576d7](https://git/ep/team/commit/3576d72a0a1f5fd5200d87467117b6a2b8ec1a13))
* Add status to assignments to control applications ([49efa3](https://git/ep/team/commit/49efa30e2af8689e033ae414664996d0a0c1fa22))
* Add teamer filter ([eb53e2](https://git/ep/team/commit/eb53e2a843b489d7ea1712067b0335ca2b5ef8bd))
* Add teamer info popup ([2d6576](https://git/ep/team/commit/2d657611fa1d884fbb88393cd24e1c73673866cf))
* Add teamer photo to overview ([6310ed](https://git/ep/team/commit/6310ed3d00cdf900726f8a21eb8e992cd688d959))
* Add upload status badge styles and twig filter ([7ec12d](https://git/ep/team/commit/7ec12d6a3e401742bd4590b9d522e0f6c99fd913))
* Add voter to prevent applications to fully equipped assignments ([0d7f9a](https://git/ep/team/commit/0d7f9afdfe1b6d19d6731f109f2c402fe4eb74a9))
* Assign potential comment to upload for later use ([80990c](https://git/ep/team/commit/80990c9edc4078ede6e19d1eff7b6328cc48f32c))
* Avoid adding of existing availabilities ([392ea3](https://git/ep/team/commit/392ea3f16f6ca70702f43371c1115c5275e5d1a9))
* Consider availability of dispositions in voter ([be3633](https://git/ep/team/commit/be3633c39a00e9d697701a02278fe53ea71676bc))
* Display comment for document status on disposition detail page ([4e8c8c](https://git/ep/team/commit/4e8c8c2c74b4330bb5c1a4eb1d7a5d0e4f6e1394))
* Enable bookmark toggling from overview, improve disposition detail ([69a6e0](https://git/ep/team/commit/69a6e0a0b6295885ec66e556d8b6fcfe3300860d))
* Extend and apply voter for checking of uploaded documents ([f5fee7](https://git/ep/team/commit/f5fee787a08173a3f2251b4f76d454dcc794b409))
* Extend application info popup ([544e2f](https://git/ep/team/commit/544e2f1c126d7c0683ddb7117fb2eadf47529ce2))
* Handle uploads independently from form submission ([c26988](https://git/ep/team/commit/c269880e10365825c13db1e6d08544c86f48d94e))
* Implement availabilities ([25a016](https://git/ep/team/commit/25a016a02bf7bf7932200bb1efcf77478c8012ee))
* Implement contract generation and up-/downloading ([f0911f](https://git/ep/team/commit/f0911f57aa33e2980f7dee42adc619712e26e501))
* Implement destination autocompletion by date ([c21932](https://git/ep/team/commit/c21932b68a6a291a412881600ad9b22517736d6b))
* Implement disposition document handling for admins ([194cd4](https://git/ep/team/commit/194cd4e59ddb8fde001ebb18c26f51275744d258))
* Implement duplicating assignments for admins ([05c925](https://git/ep/team/commit/05c925eec10a5c874b64692ff80b0b236849fd0e))
* Implement email notification about new disposition ([342119](https://git/ep/team/commit/342119a456b8cfa894a4395cff2b34a4336469db))
* Implement email reminders in cli command to be executed by cron ([f8207b](https://git/ep/team/commit/f8207b6731044f40664b9233d0b6dfd994aacaf9))
* Implement entities for user and teamer, finalize login process ([35ca61](https://git/ep/team/commit/35ca61d21b8a1849c806d2621870838bfbdd2488))
* Implement fine grained teamer profile data validation ([7f7a35](https://git/ep/team/commit/7f7a35e7a2f8484b70f492afbc8f581d83de9016))
* Implement invoice pdf download for teamer ([98fc5f](https://git/ep/team/commit/98fc5fbf8b2e91138f7d68de4d59f7290ad6c894))
* Implement logging database handler ([bf2e56](https://git/ep/team/commit/bf2e5600d04d69dfdc0fe91402af107627e03ee0))
* Implement overridable effective pickup date ([22db06](https://git/ep/team/commit/22db06ec64d755a3cde61561a695d451ef7037a1))
* Implement password reset ([97c5a6](https://git/ep/team/commit/97c5a686af686105409ada0878c307277df964a5))
* Implement workflow for disposition document uploads ([8dcfa2](https://git/ep/team/commit/8dcfa2f43cf7ad478c994245ed537e57b9d700a5))
* Impmlement invoice pdf rendering ([0685cd](https://git/ep/team/commit/0685cd4c968815746d8be3cc10e99ff360355141))
* Improve assignment filter ux ([51b2c9](https://git/ep/team/commit/51b2c9bb115ada388c72774188629cc72c1c8795))
* Improve checkbox styles ([c0bb7d](https://git/ep/team/commit/c0bb7d8eadf4761838cafa84283cd5606fd7807d))
* Improve dashboard layout ([d688a0](https://git/ep/team/commit/d688a05203c072a7a755f51fc690615b4c3c0595), [e8e691](https://git/ep/team/commit/e8e69121d03d52ec6f5ca263ece9ecbc697be133))
* Improve layout at several places ([c7a929](https://git/ep/team/commit/c7a929606248fe6b062979df76983152233533e6))
* Make availabilities editable ([992bdc](https://git/ep/team/commit/992bdcc46ccda49f998d16c425c3bb3033861f97))
* Make CRM ids configurable ([69b6a0](https://git/ep/team/commit/69b6a0f395b914d4f03f1e003209695d1b19ec16))
* Make dispositions deletable by admins ([cc93a0](https://git/ep/team/commit/cc93a0be0c5e55b441574c133b3df834dc3dec4f))
* Make fees editable, duplicatable and add internal name ([9e9608](https://git/ep/team/commit/9e9608e6047be80291d3835f97d12e478d4087ff))
* Make full table row clickable ([6f2253](https://git/ep/team/commit/6f225312974abf607dc4aef7e04381855ec4d0c6))
* Make some entities soft-deletable ([d7bbb4](https://git/ep/team/commit/d7bbb4bb2904ac8afc696549678f4c52dbf2e83d))
* Raise max filesize for uploaded photos ([a68df9](https://git/ep/team/commit/a68df91bb5facc95b0505fdbff99874e0fd48a1a))
* Reduce number of available dispositions when disposed ([603812](https://git/ep/team/commit/603812c7fc0e3b56e57c7c4498625b59d03fad29))
* Refactor application rejecting process ([21968b](https://git/ep/team/commit/21968b833ca14ba6585891087e112f4e6917e065))
* Refactor assignment filter to modal ([cb06bc](https://git/ep/team/commit/cb06bcd63668172b8345b7af8b78d1f9f828bba4))
* Refactor profile data validation ([2dd8a6](https://git/ep/team/commit/2dd8a6de19bcff800871361a50e12b2156945374))
* Replace some icons ([7f3115](https://git/ep/team/commit/7f3115a0ba23b3170b6b1d185f1142287a12fcbf))
* Set preferred choices for pickups, requires more work ([313604](https://git/ep/team/commit/313604ee55eeb7b42b3857fb27ac1e6954cc38ed))
* Show assignment status in admin overview ([3ae62c](https://git/ep/team/commit/3ae62ccee8524f20601037415844857690c75032))
* Show icon representing application or disposition status ([40d4ed](https://git/ep/team/commit/40d4edbf9660a02a57b46157b923001b23b3420b))
* Streamline and extend logging ([5ac8ea](https://git/ep/team/commit/5ac8ea7491adf8cf70bb3268a3c1223390c4a5de))
* Streamline layout for teamer ([004b18](https://git/ep/team/commit/004b189be94cb0da5c5ef7d7f30b0c1c1e885871))
* Use display name for documents when available ([646d49](https://git/ep/team/commit/646d49a0af03201b167bd320d0eea04a7ab06e28))
* Use documents' display name when available ([2318db](https://git/ep/team/commit/2318db2a55ce416732945b92a6a9b83827b8176b))
* Use more appropriate icon ([227c28](https://git/ep/team/commit/227c289a570921b9d07238c05f0898f1309633ab))
### Bug Fixes
* Add dedicated process for withdrawal of applications by teamer ([0fce77](https://git/ep/team/commit/0fce77fbb78228a2ace0b0cc8a0894a30643a1f0))
* Add missing path definition for twig ([c25bde](https://git/ep/team/commit/c25bde7dad4805985c012af10d1588d85dce0771))
* Add name to package.json ([bde3a2](https://git/ep/team/commit/bde3a219694155e939118227e340a0648ee9eef9))
* Add return url parameter ([754816](https://git/ep/team/commit/754816614c77a74b08102db027acaed0dc4f4440))
* Adopt changes in API client response handling ([5d2af1](https://git/ep/team/commit/5d2af16b799f5f1c5b30bc3869abce954266ef49))
* Adopt current document status in form ([6d90c5](https://git/ep/team/commit/6d90c5c3d91f899da45d07aea4f73b7c4a133577))
* Allow multiple markings for transition ([b76124](https://git/ep/team/commit/b76124b956566cc4e97b9b376c7e9b3eaca40315))
* Apply correct joins ([f5bba2](https://git/ep/team/commit/f5bba20633c7bcab8e2bb1cef6d66fe071aaf230))
* Avoid empty divisions in main menu ([ee9f98](https://git/ep/team/commit/ee9f9863cf7e6ad46eb62d6adeff37f78545a2fb))
* Avoid null pointer exception ([e18afb](https://git/ep/team/commit/e18afb33e97c6dbc668cdefd8a51a2e5a3f8c26c))
* Catch potential db error ([c4e0ef](https://git/ep/team/commit/c4e0ef7d5ad35e2c76579ecafb57bf03d9dfb93f))
* Check higher permissions first ([b0f57c](https://git/ep/team/commit/b0f57cdcaa4f8c78d4c6d0f823578dfe8fe3599c))
* Exclude already selected availabilities from selectable list ([3286f5](https://git/ep/team/commit/3286f504179751a57b36befcf6b5527b5e0f70bf))
* Exclude xml data from deployment ([7ecacd](https://git/ep/team/commit/7ecacd7c78a0a6699c898525879d2eb069e672e1))
* Expect at least one role returned from API client for user ([cc9700](https://git/ep/team/commit/cc9700a5581b9f66679be5c03713383e136757d5))
* Force https for all requests ([d5a573](https://git/ep/team/commit/d5a573124b6ec696c13044124a8289a93a872d8e))
* Generate proper url for form action ([541283](https://git/ep/team/commit/541283fc345c712728b9426d829f0cbdb157dc26))
* Keep main menu item active ([a2fdd7](https://git/ep/team/commit/a2fdd79cca88b7f6ff81420a03d92da8b03e62cf))
* Make country name filter failure tolerant ([4b7afb](https://git/ep/team/commit/4b7afb109dfc64deb9478dd271c307a318ab4a4e))
* Properly determine if job profiles requirements are met by teamer ([46f398](https://git/ep/team/commit/46f39888b5f355056d8cc4c15ff94a9f31778225))
* Properly toggle assignment bookmark ([30ce61](https://git/ep/team/commit/30ce617cf78503832baff56fa3aca4186e9610b0))
* Remove vertical scrollbar for main navigation on windows ([900f7e](https://git/ep/team/commit/900f7e5c15bcf33861420857cb6534e7ff6b481b))
* Resolve impossible confirmation of uploaded contract ([3f3dfd](https://git/ep/team/commit/3f3dfd197d04e96538a34150fc0a0f18b7b5edb6))
* Set max height of autocomplete result list and enable scrolling ([bfd18b](https://git/ep/team/commit/bfd18b21cedf28cd4bae7aecfeb7aa6433fbecf4))
* Use correct aliases for sortable table columns ([0a759a](https://git/ep/team/commit/0a759a9ce3c0e89729739f793bed366ab270f69f))
* Use correct constructor argument name ([b54504](https://git/ep/team/commit/b54504a4466289f4ddaca825f196b9cafab88336))
* Use custom markup for checkbox in spcific situation ([636792](https://git/ep/team/commit/636792066034f690bb1b46fcaaf1c61b3ecd7f5f))
* Use entity choice type for document selection and filter by type ([8a9653](https://git/ep/team/commit/8a9653356048014efcd909977f910836920ed53f))
* Use form labels in favour of placeholders to avois issues on mob. ([c155e8](https://git/ep/team/commit/c155e8c19e049e17e2bc55b6ca4d3bd9718fe6f0))
* Use more appropriate button label ([dcf0d9](https://git/ep/team/commit/dcf0d9af20d2b40a6d85cc0db2b4ab78dba13bac))
* Use proper comparison ([d48f44](https://git/ep/team/commit/d48f4490768aa0d5629479bc02c81133240a57ee))
* Use proper default sorting ([12cfda](https://git/ep/team/commit/12cfdafd790b0dfc585b58ce19446f1709758546))
---