Versie v1.4.5 (08-01-2026)

- 004d440 - Add filter before updating price and reservationlines on event (BESMART-3742)
- 3da1b16 - Update changelog (BESMART-3683)
- bc116a4 - Anonimize user quietly (BESMART-3549)
- e7b522b - Update changelog (BESMART-3502)
- 73cf3c4 - Add relatable filter for events (BESMART-3230)
- 83c3d9c - Update changelog (BESMART-3356)
- 8a7fbed - Add api token setting for Wegstatus API (BESMART-3356)
- 44d9549 - Fix migration if not pws (BESMART-3243)
- e45f612 - Update changelog (BESMART-3320)
- a226b5b - Fix nova translations (BESMART-3291)
- 90712ed - Copy sendgrid monitor from v2 (BESMART-3296)
- 71fb02a - Remove log (BESMART-3238)
- 0ae15fb - Fix revoking tokens (BESMART-3238)
- eeb2814 - Fix error on revoke options (BESMART-3238)
- 7d720f8 - Replace text field with dropdown (BESMART-3238)
- e886cde - Use. rate limit on config route (BESMART-3244)
- 3af8863 - Add rate limiter to serviceprovider (BESMART-3244)
- 62153c4 - Update changelog (BESMART-3265)
- dd3ddc9 - Add and tweak translations (BESMART-3238)
- b34bb9d - Add translations (BESMART-3238)
- 434f71f - Add relations between users and locations/ productgroups and GET endpoint (BESMART-3243)
- 519bf5c - Only save when needed (BESMART-3238)
- 5d18c07 - Fix new apiUser save by replacing fillUsing (BESMART-3238)
- de909a2 - Rewrite file saving (BESMART-3238)
- 3a651d9 - Add revoke for tokens (BESMART-3238)
- 1605d34 - Allow 0 on rate limit (BESMART-3244)
- 88d364c - Add user settings from refactor, api user rate limit (BESMART-3244)
- a2de514 - Add api user to menu (BESMART-3238)
- edfe295 - Add check ip middleware (BESMART-3238)
- 8e39431 - Add token scopes (BESMART-3237)
- 224fe7f - Add allowlist, remove sanctum and use passport for PAC tokens (BESMART-3238)
- cb910b8 - Add sanctum and set methods on user (BESMART-3236)
- 0282790 - Add event observer for reservation lines (BESMART-2068)
- d78c58e - Update changelog (BESMART-3229)
- 80602a4 - Check if fromResourceId exists in the request (BESMART-2879)
- dff3642 - Add missing observer event (BESMART-2879)
- d8747ba - Update changelog (BESMART-3129)
- b259933 - Add tiptap editor to all content related resources (BESMART-3120)
- 449110a - Fix filter query to wrap orWhere (BESMART-3149)
- 902ab0b - Update changelog (BESMART-2977)
- ccc6c5f - Use event entry on current scope (BESMART-2977)
- 2e3ee3e - Update changelog (BESMART-3148)
- 49dafdc - Fix required event fields (BESMART-3148)
- ad92dca - Update changelog (BESMART-3073)
- de9217d - Add relations to content blocks for filtering (BESMART-3034)
- c06fa08 - Fix Nova 4's compatibility with the fix that was implemented for Nova 5 (BESMART-3056)
- b95bb13 - Add and use event entry field (BESMART-2977)
- da43c65 - Add relatableQuery to resources with a relation to products and filter out those with a sale_end_date in the past (BESMART-3056)
- 1e19f2c - Fix eventgroup fallback setting (BESMART-3049)
- 84af50e - Update changelog (BESMART-3004)
- a5580c6 - Add taskrunner route (BESMART-3022)
- 87595ad - Hide ProductRule behind permissions (BESMART-2973)
- af4ad9a - Update changelog (BESMART-2851)
- 296e8f8 - Add seeder for reseller mail content (BESMART-2885)
- 07e92d2 - Fix password mail for resellers (BESMART-2726)
- 9c79565 - Update changelog (BESMART-2852)
- 493c38e - Allow for anonymous users in email validation and user creation (BESMART-2726)
- 2a5c1a9 - Create and use setting for webhook (BESMART-2663)
- 4d0265f - Fix slack notification error if no webhook is configured (BESMART-2663)
- 8380d2e - Renovate.json edited (INTBESITE-515)
- a08544a - INTBESITE-515: add renovate.json
- 613a79d - Throw exception if too many password resets have been requested as a sort of rate limiter (BESMART-2772)
- 973ea24 - Add product rule to menu (BESMART-2798)
- 808b721 - Remove event venue location on PWS installations (BESMART-2789)
- f8b75d9 - Add custom confirmation and confirmation button texts to actions (BESMART-2659)
- 6773a3b - Refactor relatable query for venuelocations (BESMART-2707)
- c7bea38 - Fix anonimize users (BESMART-2716)
- f257f0e - Fix anonimization and make consistent (BESMART-2716)
- a11cfaf - Send nova notification to admins after users have been anonimzed (BESMART-2663)
- 0b77650 - Add trait for sending different kinds of notifications (BESMART-2663)
- 0b09b67 - Add attachment file field to locations (BESMART-1805)
- 5573a1c - Fix anonimization query (BESMART-2628)
- 3a70b83 - Update changelog (BESMART-2604)
- f156549 - Fix spelling (BESMART-2604)
- 7394604 - Fix static text (BESMART-2607)
- 57e9be2 - Update mail template to correct version (BESMART-2607)
- e11f488 - Clean unused permissions (BESMART-2591)
- 798ae2f - Update changelog (BESMART-2548)
- f7640d7 - Change "to" translation from "aan" to "tot" (BESMART-2579)
- 589ad6c - Add additional checks to user policy to prevent admins viewing/editing each other (BESMART-1652)
- d18ac0d - Fix capacity observer events (BESMART-2263)
- 6a4a887 - Add migration to migrate translated backend names to non-translated syntax (BESMART-2550)
- 1269dcc - Copy image when replicating events (BESMART-2480)
- 8764073 - Reverse removing translatable from location name until title field is added (BESMART-2521)
- 4428dd0 - Remove translatable from backend name fields (BESMART-2521)
- d80cf41 - Remove translatable from name fields (legacy) (BESMART-2521)
- 24ce187 - Remove translatable from name fields (BESMART-2521)
- 66e7a08 - Fix coordinate input (BESMART-2538)
- 2f7cc39 - Update changelog (BESMART-2522)
- db54b11 - Change is active boolean to visible from date field (BESMART-2497)
- 6907d9d - Fix nova setting syntax (BESMART-2493)
- 5b246ea - Only anonimize customer users (BESMART-2496)
- 1814255 - Remove redundant setting (BESMART-2489)
- 9fa54b1 - Set config timezone as Nova timezone to fix datetime error (BESMART-2489)
- 129e253 - Update check (BESMART-2486)
- 1779b48 - Optimize Event resource (BESMART-2486)
- 55b2968 - Update changelog (BESMART-2462)
- 5aaf5fc - Send a specific reseller mail if a reseller account was created (BESMART-2302)
- 1191314 - Fix translations based on feedback (BESMART-1412)
- 479f310 - Update changelog (BESMART-2448)
- ae95326 - Add permission that was suddenly not there anymore (BESMART-2448)
- 910f221 - Update changelog (BESMART-2418)
- 7d105a8 - Fix search (BESMART-1556)
- 264c974 - Add new show-external-event-id boolean, hide field and remove from search if checked (BESMART-1556)
- f06ecd1 - Fix pipelines (BESMART-2255)
- cb03ab5 - Move magic link creation to helper class (BESMART-2313)
- 4461654 - Add reseller data to user (BESMART-2307)
- 847b0fc - Update changelog (BESMART-2368)
- 99326a7 - Remove logging (BESMART-2381)
- 7658e4d - Set locationType via observer in case of PWS location (BESMART-2379)
- 5142ecd - Change Carbon uses (BESMART-2254)
- c5f116b - Relate reseller users (BESMART-2302)
- 8b3b277 - Use new anonimization function name, fill user password on null (BESMART-2304, BESMART-2305)
- abc5cb3 - Add Resellers base (BESMART-2304)
- 3ae36e2 - Add logic for deeplinking to subscriptiontypes (BESMART-2220)
- c9a96f2 - Change can to hasPermissionTo (BESMART-2348)
- 224baa6 - Remove settings from menu if not permitted (BESMART-2348)
- 1521054 - Use class check for consistency (BESMART-1757)
- bcf6910 - Remove location group menu item for users without MP fields permission (BESMART-1757)
- 6795c44 - Remove translatable from internal name (BESMART-2337)
- ff8a46b - Add dynamic content seed for no parking options (BESMART-2337)
- 4ff874f - Reload the nova translations for some reason (BESMART-2334)
- ee01d26 - Fix seeder account update (BESMART-2255)
- 68231c5 - Check for user bookings on delete (BESMART-2324)
- a9b176e - Update changelog (BESMART-2333)
- 6c473fe - Fix an issue with googleplaces widget deeplinks, remove all references to installedpackages (BESMART-2298)
- 18b5485 - Small refactor and fix for not being able to create new content (BESMART-2321)
- 398ba16 - Add entity creation buttons (BESMART-2271, BESMART-2272)
- f5faac2 - Update location group_id when editing / deleting group (BESMART-2251)
- 1f05dbe - Fix more var name issues (BESMART-2150)
- f2f56e6 - Fix namespace and variable name issues (BESMART-2150)
- 3aa2f82 - Change can() to hasPermission() (BESMART-2244)
- 1e2aca0 - Clean permissions, replace editMP/PWSfield (BESMART-1187)
- bee2151 - Fix event creation after refactor (BESMART-2150)
- 6fac684 - Copy latest changes from bspackage-event (BESMART-2150)
- 83828c4 - Update policies to check for permission with the web guard (BESMART-2249)
- cb634a6 - Fix eager constraint issue on events (BESMART-2244)
- e30bd3c - Add / update missing files (BESMART-2244)
- ede861f - Add fixes after testing (BESMART-2244)
- 248443b - Fix a couple of random backend bugs (BESMART-2150)
- 9201bd7 - Clean up menu code, remove core dashboard (BESMART-2150)
- 1f22725 - Fix eager load issue (BESMART-2150)
- c735806 - Copied new changes after feb 26th releases (BESMART-2150)
- fca4b7c - Code cleanup, last namespace changes, bugfixes after endpoint testing (BESMART-2150)
- 1b8c7ea - Add WIP menu class (BESMART-2150)
- 9c178ae - Update namespacing for the other two packages (BESMART-2150)


Versie v1.1.3 (19-08-2025)

- 5744f09 - Add relatable filter for events (BESMART-3230)
- 3edae58 - Fix duplicate mobility count (BESMART-2786)
- e9e98fe - Update changelog (BESMART-3358)
- be44f17 - Fix MP translation loading (BESMART-3345)
- 570aeac - Update changelog (BESMART-3320)
- 09cc063 - Rename var (BESMART-2786)
- 94b00cf - Use real date and not a testing date (BESMART-2786)
- d9889ed - Add functionality to automatically send an email (BESMART-2786)
- 0d103c4 - Update changelog (BESMART-3229)
- 05acfc2 - Add organisedtravel connector (BESMART-3197)
- aea736b - Update changelog (BESMART-3129)
- fab3cfc - Add shuttle connector (BESMART-3119)
- f510df0 - Add regex matches for Belgian E, R and Ring road (BESMART-3108)
- 4ec882e - Update changelog (BESMART-3007)
- b58e7a5 - Fix error being thrown because no location could be found (BESMART-3051)
- 8631fcb - Add check for id (BESMART-3020)
- b809b36 - Add mobility attribute getter (BESMART-3020)
- df84b44 - Repositories added to composer.json edited online with Bitbucket (INTBESITE-515 BESMART-2836)
- 716440f - Renovate.json edited online with Bitbucket (INTBESITE-515 BESMART-2836)
- cad1e2d - INTBESITE-515: add renovate.json
- 6f7e549 - Change parkingType to firstOrCreate (BESMART-2652)
- 89a82cb - Fix metric with no locations (BESMART-2523)
- c26b269 - Update changelog (BESMART-2463)
- 3399d15 - Fix missing parameters (BESMART-2473)
- 10cf598 - Re-add logic to add destination in case of navigating to a zone, add logic to add origin to via route as well (BESMART-2473)
- b175b77 - Sort routes based on how specific it is (BESMART-2471)
- 6c97cab - Fix translations based on feedback (BESMART-1412)
- fbce8dd - Fix for spaces in streetnames, refactor geospatial check (BESMART-2437)
- ff0e7bf - Update changelog (BEMSART-2365)
- 461d129 - Update translations for travelUpdate (BESMART-2384, BESMART-2390)
- a540876 - Update changelog (BESMART-2365)
- ed9f5fb - Rewrite logic to retrieve viaroutes, to accomodate for multiple roads to be filtered (BESMART-2437)
- 6c08471 - Fix pipelines (BESMART-2255)
- 89d7ffe - Add destination coords to destination via routes (BESMART-2380)
- 07bf4c8 - Apply wegstatus fix in more places (BESMART-2364)
- efdd1ad - Update changelog (BESMART-2368)
- 59aff5f - Fix wrong eloquent query (BESMART-2364)
- e03ed48 - Change Carbon uses (BESMART-2254)
- 98f2536 - Fix wegstatus service unexpected var type (BESMART-2364)
- f90fa76 - Filter via route fallback on routes without relations (BESMART-2364)
- 627abc6 - Add missing translations (BESMART-2296)
- 668787e - Catch null result on PWS urls (BESMART-2362)
- 9201c69 - Fix Via routes on Latlng destinations with cityarea locations (BESMART-2342)
- 20ebf04 - Add missed mailtemplates (BESMART-1248)
- 2715228 - Update changelog (BESMART-2333)
- 02b54eb - Remove parent construct calls since parent doesn't have a constructor anymore (BESMART-2298)
- 54f6a17 - Add widget option for default font (BESMART-2270)
- 429dd62 - Update policies to check for permission with the web guard (BESMART-2249)
- 7b1ad66 - Fix "wegstatus - get feeds coords" request (BESMART-2244)
- ccd9885 - Add fix for google not returning arrival/departure times, fix travelupdate subscribe (BESMART-2244)
- 4af1801 - Remove core dashboard, move to MP dashboard (BESMART-2150)
- 28f5b45 - Update icon (BESMART-2150)
- d9609d4 - Copied new changes after feb 26th releases (BESMART-2150)
- c010b17 - Code cleanup, last namespace changes, bugfixes after endpoint testing (BESMART-2150)
- 8a2813d - Add WIP menu class (BESMART-2150)
- 7b5d39e - Remove Menu class for now (BESMART-2150)


- 955ade7/commits/955ade76b9a73d5699d16633ef2afccf1d08950d) - Copy detail height fix (BESMART-3346)
- 5b837b8/commits/5b837b88b349b9ed0107300822dc99ce54880357) - Fix target for the social icons (BESMART-3268)
- 2670082/commits/26700828f9b0b3f2b0fe5f508dd2408a628e8fa0) - Replace 9292 with NS (BESMART-3211)
- 073cab9/commits/073cab9c6432b6899fae7d8ee4dd096bcf7fb8ea) - Update changelog (BESMART-3229)
- 57ebe78/commits/57ebe7811991afdcd393c4ee5808e69a5e45d617) - Fix 9292 button (BESMART-3147)
- 7f82367/commits/7f823676871ade38a77af761731e367d47f0352e) - Fix font on safari (BESMART-2847)
- 432a2f6/commits/432a2f60418b1e52fda68abc4567b989396593b1) - Add destinationId to cHash exclude params (BESMART-2843)
- c024031/commits/c0240313d15ae8f038e094b0f36681d4a1ad7ec1) - Fix google maps api keys (BESMART-2770)
- 249b51a/commits/249b51abe26da078234bbbc00cf76b6e813b9ff0) - Copy ZC fix (BESMART-2531)
- 7a1c403/commits/7a1c403cf8b73b941638cc16229e85df78f9cfa3) - Add ZC frontend fixes (BESMART-2531)
- 876e288/commits/876e288325bb42b78395dd1c2706de498f2122c9) - Fix widget date on event (BESMART-2528)
- bc38b22/commits/bc38b226406a8d5d1f532b76ad094b32bf4c320f) - Update changelog (BESMART-2528)
- 2ae8451/commits/2ae845160ee78c97fd27f46aa4a992c601c93e36) - Fix widget button hover color, input id (BESMART-2528)
- 429c2e9/commits/429c2e94d77cd22a237397a00ff7477d635d2227) - Update changelog (BESMART-2464)
- 1aa45f4/commits/1aa45f493799fd12165214a40ae9f006809bf3c0) - Apply fix to the other back button as well (BESMART-2459)
- 49927be/commits/49927be843f12db09212a06f5ce1d1a7eda3f865) - Fix back button for fallback inside mobility bar, return to index in case of rideshare (BESMART-2459)
- ae75991/commits/ae7599109357678353e86fd975f4feaf67f0331e) - Styling fixes (BESMART-2455, BESMART-2456, BESMART-2457)
- 145f3f4/commits/145f3f4609e09f869f5e42631e22ae224903de87) - Fix back button for rideshare (BESMART-2459)
- 2941270/commits/2941270a0f2fb0317c38813d5826487a52e9cf9f) - Update changelog (BESMART-2365)
- e73ba0f/commits/e73ba0f8a89784a61ba3193f9d14eb3c441f1742) - Remove and ignore auth.json (BESMART-1660)
- 75e1d8a/commits/75e1d8a4d1feb890ab6b0cc956eb6f19e589b0f6) - Update changelog (BESMART-2368)
- 1cca61d/commits/1cca61dc3c75838b57c68d1f4d1805b9561698ec) - Update pipelines (BESMART-2368)
- 3544876/commits/3544876587eda84c146053c466de2ee8080469c3) - Fix translation key (BESMART-2388)
- fc9b88d/commits/fc9b88d201c52b2582dd80cd183f74049f3672ec) - Update translation source (BESMART-2388)
- eb6558c/commits/eb6558cfe2eaf19e4f1169c81c0d5226a1ac0b85) - Update changelog (BESMART-2368)
- 8bdeaa7/commits/8bdeaa7a2edfb7b7c27e657d9222b4d61eaf5187) - Trigger date check on tab switch to force correct button (BESMART-2358)
- 2ef04de/commits/2ef04de109554618b904a19407fcf26eeeed16c4) - Fix spelling (BESMART-1658)
- fe45fc5/commits/fe45fc534347a5f7edd77e912ccd8d0bbac87144) - Change translation (BESMART-1658)
- 9b359ea/commits/9b359ea803bf4ecd12c6f899ff06496ab4060012) - Update changelog (BESMART-2333)
- 3e731fd/commits/3e731fd9e257d25cc51a8aaeaccfd910d08d2b51) - Reset input font and embiggen Miso font (BESMART-2270)
- 7a6bc65/commits/7a6bc659e40ecc7784e5c3e382728ae519654832) - Use Miso font for widget (BESMART-2270)
- c13cead/commits/c13cead29084af42eaf68b11810c581b73e1a139) - Update changelog (BESMART-2114)
- 54603fa/commits/54603fa18b8f61f5f95ee9410cb5fa45045ef440) - Remove handicapped checkboxes throughout the application (BESMART-2207)
- 48a74f8/commits/48a74f85dacbc0df74199bc687511e813f53403f) - Un-hide back button (BESMART-2206)
- 73f160a/commits/73f160ab7227e5b1ead8ef66410f7f536d3087cd) - Use already calculated value for PR carbon dioxide (BESMART-2205)
- afa535e/commits/afa535eef341937f4d24010f3746c443fcd38e6b) - Update changelog (BESMART-2179)
- ae952ab/commits/ae952ab61565cf22f07fb5a4ddc1e5e7705cea0e) - Fix resetting address parts on new addres (BESMART-2187)
- 9483241/commits/94832414e25c7fb4a1645e2adf1561557c7317ba) - Add 9292 url to phase 1 and 2 (BESMART-2160)
- 3e97717/commits/3e97717fdb1fc21d6f68f1cc5a32d0b7ac1aa3ce) - Remove header gradient on mobile (BESMART-2178)
- cae495d/commits/cae495d330903005e999d68b5820754d59286e4d) - Add destination address parts, 9292 button (BESMART-2160)
- 2ed5e09/commits/2ed5e094ace12c4131eb47e5cfa5474d844c251a) - Use km for calculating co2 (BESMART-2171)
- 9b80406/commits/9b80406f52cb37d7a67fa4fad0129c3ac09c7f65) - Remove parking direct button from index (BESMART-2173)
- 2f85946/commits/2f859469a5f1041e33d3a25bad9f74889e1838d3) - Fix text in modal for pub transport (BESMART-2170)
- 0d69c72/commits/0d69c72b588c24a5e8e3541afad99c3a76eb6e5a) - Add mobility menu to mobile detail pages (BESMART-2169)
- a1595ac/commits/a1595ac1a352ee63d47411627b05d5c758da42d9) - Add options menu to phase3 detail mobile (BESMART-2168)
- 7df1de9/commits/7df1de92f85d8f6e143d3733fdf69a853eba26f8) - Change back button to use history.back() (BESMART-2167)
- 5d886b1/commits/5d886b137e14a0eeaccad07712c1960ed633ad53) - Add walking step duration, add final step time (BESMART-2163)
- 8419027/commits/84190270d45e6ff47521e51202b9975c466eb72d) - Update changelog (BESMART-2111)
- 574194d/commits/574194d7e17c94f633fd96aa3c12db147b3441d8) - Fix styling issue with dropdown on overview edit bar (BESMART-2096)
- 0d68b4a/commits/0d68b4a927180524709048dd72e0cf7f74df45ec) - Update changelog (BESMART-2111)
- c13bc7a/commits/c13bc7afe8d6f32a7fdd3f3d401cffc4cc7459d5) - Fix properties for direct mobilities (BESMART-2125)
- 5baa8cd/commits/5baa8cd55f4c1bc1606d249703dd24438aba8841) - Update and fix timepicker with input and dropdown (BESMART-2096)
- a3f60ab/commits/a3f60ab6724c2ef312a9b99dc8e511868bec75cc) - Remove mobility details intro text (BESMART-1837)
- b83beed/commits/b83beedcb2bab8c32f50046122e2d25f8dba38ba) - Embiggen message font (BESMART-2122)
- a44a515/commits/a44a515098156d2256279756736bdc33f6049fda) - Change mobility translations (BESMART-2100)
- a7dc236/commits/a7dc236db7881e3c0b11d65f8435e58f9d74d3ca) - Update changelog (BESMART-2081)
- 6f12e13/commits/6f12e131a26280eb2b89c74ff7d23673728171fc) - Change logo (BESMART-2073)
- a44b4cd/commits/a44b4cd6232b72085e9b8f752e702b73d97b6f77) - Change bicycle translation (BESMART-2055)
- 0c6c24c/commits/0c6c24c7714e5aed40f6a8cbcf2eadd2a3233c24) - Fix sidebar header font on detail pages (BESMART-2052)
- d07cc37/commits/d07cc37bae9d400994f65d956d5b22568562714a) - Add time to last step (BESMART-2056)
- 6efa444/commits/6efa4446a8483d79f9fb7a2c58fd34179f6c543b) - Add additional line info to public transport details (BESMART-2056)
- d76e0b3/commits/d76e0b310aab4a5bb1daa87ce06a454bbd51378e) - Add check to show last step if its not Walking (BESMART-2056)
- b013883/commits/b013883a8bcf23a47f9af8e65c2f04552487942f) - Fix public transport details for both direct and normal publictransport (BESMART-2056)
- 99afa8f/commits/99afa8f5b9d9f637044d7c7e8db1f3fed4b58b00) - Update changelog (BESMART-2038)
- 35dd80c/commits/35dd80c3e31b5edce2f7d04e21f17aada16b4528) - Fix mobile mobility button class (BESMART-2042)
- abcbe53/commits/abcbe53d2a0ea146f5272c2fde3c7804040027aa) - Add placeholder background (BESMART-2041)
- a550958/commits/a55095806b53acbf603219fdf6704c6d9ef483ea) - Remove wrong background image (BESMART-2041)
- 287c33b/commits/287c33b947bebb1c2f9cbd09fb7dad59ee79420c) - Fix direct mobility buttons on mobile (BESMART-2042)
- 9151c0f/commits/9151c0fbac6cf447e83d6d9d5a709d01c07224f5) - Fix display info for direct mobilities, remove duplicate code (BESMART-2032, BESMART-2033)
- 6cdc3fc/commits/6cdc3fc2ee96a872b1dbb63f9191da4ee7663d75) - Switch open/close icons on overview edit bar (BESMART-2031)
- 160b600/commits/160b60056f81c1f1bb977a5bffc5b59c509e1a1b) - Change mobility icon color to main green (BESMART-2029)
- f7616b8/commits/f7616b87a553df362926d5246122a64156d9d0ad) - Update changelog (BESMART-2034)
- 21cdf4b/commits/21cdf4b5ed53e1fe14620ee6c55ead974bc4cbb2) - Fix pipeline settings (BESMART-2034)
- 594a035/commits/594a0356cdd7eebd1bad342dd3ba0de198f13e90) - Fix missing location on unset bicycle (BESMART-2023)
- 79f5a3f/commits/79f5a3fdc116fd05bc7c3072d350abe0e39a4aa7) - Update changelog (BESMART-2034)
- d5c95fc/commits/d5c95fcb2b913fae37586a526f0d0ff652804d15) - Fix pipeline to use new test location (BESMART-2030)
- 5b02477/commits/5b02477494c459f226ec2f08faa06b51244676bc) - Add bicycle direct mobility, small bugfixes (BESMART-2023)
- 2791825/commits/279182505b513e3f1db90fecbf2bfff0dbaa722a) - Fix card icon spacing (BESMART-2008)
- 317b823/commits/317b823ea90d2056b2112b84bd39912b41eb44f1) - Fix urls (BESMART-2006)
- 366590d/commits/366590dfbc46cd611cac4739a96745338a26e82e) - Make phase 3 sidebar slightly bigger to fix the "Parkeerplaatsen" mobility (BESMART-2003)
- 4eca6b7/commits/4eca6b7a57f0d809316ed532326cb153a4406b3b) - Change "Deelvervoer" to "Samen rijden" (BESMART-1982)
- 5e8f071/commits/5e8f071690a01e4cd636f72c5f3373cf05cf4c2d) - Fix emission not showing if value is 0 grams (BESMART-1945)
- 087b6a0/commits/087b6a03e52dcba729ba5e6bc8b1e6b208c65592) - Check if data is available before showing icon without data, fix Miso font sizes (BESMART-1945)
- 91b0b3e/commits/91b0b3e5963e4eecb3fa7a3f58304b2d4ba2cfdb) - Update changelog (BESMART-2005)
- cd48cbe/commits/cd48cbe222d139a0264783d461b27716e1c830c5) - Fix fontawesome icons (BESMART-2004)
- 5e07720/commits/5e077209aa19a87cb2256effa82e7770ac86afa7) - Fix styling issues (BESMART-1945)
- 9a93481/commits/9a934816547a078bc76c607992967e4bfae319a7) - Fix back button for direct mobilities (BESMART-1952)
- 68789cd/commits/68789cd1a11e3411e7bb7946c96a7c4a92bd8eb8) - Fix visual bug with mobility colors (BESMART-1946)
- f657e3b/commits/f657e3bad60252c4d8c506d06e6b16e06c396434) - Fix deprecation notice on modulo (BESMART-1994)
- ce5436f/commits/ce5436f53c6d5d66bc361c88354ea111be6e9cd4) - Fix cards link to details (BESMART-1994)
- 06a9cc3/commits/06a9cc33884a645b8711dabfda31161eb9939be8) - Fix widget not sending all data (BESMART-1962)
- 119eef0/commits/119eef02d0cc5ee93e2b974df04e2a48d7c4a850) - Improve value checks (BESMART-1994)
- 0a657ec/commits/0a657ec932b4336c0519f66e66ba7322615a0b17) - Use card config to customize phase 2 mobility cards (BESMART-1994)
- 18982dd/commits/18982dd3b42a9b9902bae9867b4568b074950567) - Fix PR comments (BESMART-1996)
- e29146a/commits/e29146af36e91d66c3915a865f2069a869f9fdf2) - Fixes for direct mobility + rideshare changes (BESMART-1996)
- 97d4b77/commits/97d4b774408a9ad3fd31cff4384cb2cec2f1af00) - Update fontawesome kit to use Twitter's X logo instead of bird, make the icon black instead of blue (BESMART-1956)
- 8ae737e/commits/8ae737ed288b1075f7d5e5f2b1de78a326717ff4) - Update social media translation (BESMART-1956)
- c5600fc/commits/c5600fc9b1a28d4d5589e3a651cfddd9d74612bd) - Fix phase1 detail travel dist (BESMART-1967)
- e507995/commits/e5079959a5ebc7b9654a27439c0c31a4265cd490) - Fix templates for new direct mobilities (BESMART-1959, BESMART-1967)
- c6e9305/commits/c6e930502f608346bff0d461ca3c545f186072d9) - Update icons to improved version (BESMART-1945)
- d5503ed/commits/d5503edb68e9a2fe338b1d3dc100ffe369749923) - Use seperated icons on different templates (BESMART-1945)
- 79b280f/commits/79b280f69a0fe19c6a4c277713087aa62e2bd015) - Fix direct action flow; seperate icons in specific files (BESMART-1952, BESMART-1967)
- 1ace3e7/commits/1ace3e7656e94bfd2ebb1b27654809bb4b49edc2) - Fixes and translations for new mobilities (BESMART-1952, BESMART-1967)
- 3b184a8/commits/3b184a8ddd10c7b95fca302bb532324cd727f1f7) - Replace icons (BESMART-1945)
- bedc3ff/commits/bedc3ff772dc6f2fe26c8217cbfead780a616e9d) - Add and set fonts (BESMART-1945)
- 10e0dda/commits/10e0dda1eb0a4397694505bdf7cc044062de8973) - New dynamic frontend WIP(BESMART-1954, BESMART-1965, BESMART-1973)
- d2fd0ff/commits/d2fd0ffd83afc34e38f80a7de6da2bdfc372bcbb) - Check frontend setting, add new frontend type, set live url, fix some issues (BESMART-1954)
- 002f8c6/commits/002f8c64441c4215b5b4050179559efa81bb36c7) - Rename config folder (BESMART-1637)
- 134ea8a/commits/134ea8ad0a4236e9bf2dc38074f9689f56744460) - Remove german config (BESMART-1637)
- 30829a2/commits/30829a2c894849bf746a776fb96f04ce56e168dc) - Update project urls (BESMART-1637)
- 64bbf2c/commits/64bbf2c1f45bcf1b7d38e4161275f9c107a9be4a) - Copied from Walibi (BESMART-1637)
- f0bdd45/commits/f0bdd45f532bfddef6ef041fdf6e75f929df19e6) - Initial commit


Versie v1.0.1 (24-05-2024)

- 861697f - Add missing commands (BESMART-2365)
- d853f46 - Update changelog (BESMART-2365)
- 0eb6f58 - Initial commit
- 6497f58 - Initial commit


Versie v1.13.8 (08-01-2026)

- 8cfc8fc - Remove onQueues from events (BESMART-3766)

Versie v1.13.7 (08-01-2026)

- 396cfdf - Move reseller related job dispatches to reseller queue (BESMART-3766)
- 3a8411c - Update changelog (BESMART-3717)
- 3eef452 - Add confirmation to ProcessReservation action (BESMART-3703)
- a266b23 - Update changelog (BESMART-3683)
- 17684a7 - Tweak queries to make more consistent (BESMART-3675)
- 2dfeb0f - Fix issue where properties would be set to null when sorting products (BESMART-3647)
- 059042d - Fix active on filter (BESMART-3640)
- 3709ca2 - Fix capacity check reservationline filters (BESMART-3640)
- 09e9e7f - Fallback to 00:00 when price time is null (BESMART-3630)
- 6767d03 - Readd status change (BESMART-3618)
- 56bb242 - Remove exception for canceled lines when transferring status (BESMART-3618)
- 509e464 - Anonimize user quietly (BESMART-3549)
- af46c23 - Update changelog (BESMART-3531)
- 00d10a7 - Add price start date and time from input on calc products (BESMART-3495)
- 71463af - Fix price event relation datefilter (BESMART-3506)
- e8e3376 - Fix api product datetime in formatter (BESMART-3495)
- 3661089 - Update changelog (BESMART-3502)
- 7176241 - Add relatable filter for events (BESMART-3230)
- d86d990 - Use order id instead of reservation id for IPParking reference, add try catch to first try order id and then retry with reservation id as fallback (BESMART-3380)
- 9198e26 - Add search bar to reseller, affiliate booking lenses (BESMART-3377)
- 970ed7c - Remove duplicate scancode (BESMART-3301)
- 8b7e201 - Update changelog (BESMART-3348)
- 6edd69a - Fix pincode on parkscan (BESMART-3301)
- 4563d7c - Fix typo enum classname (BESMART-3301)
- bee3452 - Fix var, remove old pincode location (BESMART-3301)
- e33fa66 - Replace top ticket nr with scan or pincode (BESMART-3301)
- f0f7e4a - Replace hardcoded pspid settings with format setting with external IDs (BESMART-2634)
- 5842f90 - Update changelog (BESMART-3320)
- 9fbd371 - Remove unnecessary translation load (BESMART-3291)
- 4e814bd - Fix nova translations (BESMART-3291)
- 109ef4a - Make current property fields formsOnly, add new detailsOnly computed fields with the value (BESMART-3288)
- c483b98 - Add all range days to parkscan (BESMART-3270)
- 7ef9826 - Remove reservation already updated check (BESMART-3241)
- 79ed46b - Dispatch ReservationPaid event if reservation is active (BESMART-3240)
- 78680c1 - Correct phonenumber fields (BESMART-3240)
- 88e0535 - Change license plate logic to be the same between creating and updating (BESMART-3240)
- 75cdfda - Fix additional data country (BESMART-3240)
- c4010a6 - Fix phone and productgroup vars (BESMART-3240)
- 8e65d63 - Fix null on name (BESMART-3240)
- 08cc55b - Use new middlewares (BESMART-3244)
- f167a16 - Update changelog (BESMART-3265)
- 8d426f9 - Add getReservation endpoint (BESMART-3242)
- 586c078 - Add license plate update endpoint (BESMART-3246)
- 58e6bff - Fix not saving the correct buyable type (BESMART-3240)
- e57f0d9 - Add reservation status update endpoint (BESMART-3241)
- eaf8cd2 - Correct subtotal calculation (BESMART-3240)
- 5d9c86c - Add API route to save reservations (BESMART-3240)
- 87807fc - Remove max_per_reservation as we will limit everything to just one (BESMART-3239)
- 55ad492 - Remove max order amount, since we will only allow single items (BESMART-3239)
- 6dd3003 - Change route to buyables instead of buyable (BESMART-3239)
- 6374196 - Add API route to retrieve products (BESMART-3239)
- ba8cd40 - Fix updating firebase (BESMART-2068)
- 8bde8a0 - Add event flow for updating Event > Price > Tickets (BESMART-2068)
- 9220a01 - Remove event price override (BESMART-2068)
- 78f3dc0 - Bugfix default setting, format code (BESMART-2068)
- 3632c74 - Fix product price enddate on next day (BESMART-3262)
- 417a45e - Update changelog (BESMART-3260)
- 33a1cfc - Fix batch logging method, clean listener event (BESMART-3247)
- de9fbef - Add correct start and end datetimes to prices (BESMART-3225)
- 44ef8d0 - Update changelog (BESMART-3229)
- fe8f7a5 - Check if fromResourceId exists in the request (BESMART-2879)
- bdf4e07 - Fix replicating and saving image (BESMART-2879)
- 143cb5f - Set logo size to 200 (BESMART-3199)
- 314e733 - Combine event and eventgroup checks (BESMART-3189)
- 1eed281 - Fix affiliate type display (BESMART-3176)
- 29d26fd - Add nicer validation for unique couponcodes (BESMART-3177)
- 7989338 - Update changelog (BESMART-3126)
- 1dfc6e8 - Add product price start, end and unit to output (BESMART-3167)
- d5940c6 - Update changelog (BESMART-3127)
- f140354 - Fix tertiary images (BESMART-3111)
- 384e052 - Copy ticket changes (BESMART-3092)
- fee4266 - Fix slow loading of reservations by removing filter option queries (BESMART-3090)
- 3d93397 - Fix wrong variables (BESMART-3131)
- c80c491 - Filter IPParking messages being reported to slack (BESMART-3131)
- 59370ec - Fix tertiary images (BESMART-3111)
- 86f3ee8 - Copy ticket changes (BESMART-3092)
- 7f39017 - Update changelog (BESMART-3073)
- d5ec5bc - Fix multiline fields and height (BESMART-3014)
- d916d15 - Fix prod group logo, translation in pdf (BESMART-3014)
- 0467b86 - Add filter to prices (BESMART-3056)
- f75fa48 - Fix Nova 4's compatibility with the fix that was implemented for Nova 5 (BESMART-3056)
- e4a16a5 - Use event entry and exit fields (BESMART-2977)
- 480ebac - Set language when generating ticket (BESMART-6069)
- b113936 - Add relatableQuery to resources with a relation to products and filter out those with a sale_end_date in the past (BESMART-3056)
- 7d52ede - Add boolean field and logic to download bulk codes as csv (BESMART-3059)
- 1d08046 - Update changelog (BESMART-3070)
- 33fe936 - Fix type mismatch and parse on carbon (BESMART-3065)
- 8f27f38 - Fix exit text (BESMART-3015)
- d36cebf - Copy ticket fixes (BESMART-3015)
- 3463542 - Fix missing reservation error (BESMART-3065)
- 47fe4e1 - Fix codacy succestion, typing and format (BESMART-2999)
- d65c9c8 - Apply valid_on_day] to checks ([BESMART-2999)
- fef97f0 - Add capacity to subscription type and checks (BESMART-2998 / BESMART-2999 / BESMART-2996)
- ca9a4db - Add new tickets template and css (BESMART-3014 / BESMART-3015)
- 8dd08e6 - Copy fixes to other capacity entities (BESMART-2827)
- 87625fa - Fix capacity check with exceptions (BESMART-2827)
- 5423997 - Add valid_on days to subscription types (BESMART-2997)
- 76f0200 - Add name to coupon (BESMART-3008)
- 71e2479 - Update changelog (BESMART-3004)
- c7c754e - Fix wrong enum class (BESMART-2989)
- ce29e82 - Restructure reservation events to improve efficiency at high ticket numbers (BESMART-2930)
- f956eb0 - Show notice when trying to export future reservations (BESMART-3001)
- 2c160c3 - Add additional permissions for subscriptions, hide/show subscription menu based on new permission (BESMART-2973)
- b3b26b0 - Fix menu items being visible while they should not be (BESMART-2973)
- 0a58c6e - Edit export fields to include ticket data in rows for filtering (BESMART-2989)
- 43e7152 - Update changelog (BESMART-2974)
- e11ca27 - Fix fieldname for month select (BESMART-2981)
- 4096828 - Require ^1.0 core (BESMART-2939)
- c55e8b3 - Add product sorting (BESMART-2968)
- ef1b90f - Fix error on reservation export (BESMART-2976)
- ba6b093 - Add fallback for empty license and comment (BESMART-2897)
- 6a89979 - Add allow_licenseplate_update to subscriptionTypes (BESMART-2888)
- ccce50a - Update changelog (BESMART-2851)
- 96d2ccd - Fix html tag (BESMART-2911)
- 964cfdd - Fix reseller product rows (BESMART-2911)
- faf4c6a - Fix mail prod rows (BESMART-2910)
- 24ac9e7 - Edit reseller mail texts (BESMART-2885)
- 817f217 - Fix product amount (BESMART-2885)
- 37b13d1 - Copy admin template from 2.0 (BESMART-2885)
- c24d2f8 - Fix public path (BESMART-2884)
- e16921c - Fix download button (BESMART-2884)
- 5a96d96 - Add missing translations (BESMART-2859)
- 367cd19 - Use product backend name in export (BESMART-2906)
- dcccfba - Add price amounts to reservation detail page (BESMART-2859)
- 7fa4253 - Add price amounts to export and split reservation / reservationLines (BESMART-2859)
- 2b9f4ef - Change parkbase update from remove and add license to update license call (BESMART-1897)
- 21ba353 - Add subtotal, discount and fees amounts to reservations (BESMART-2859)
- 874d780 - Remove unused key (BESMART-2885)
- a21fba9 - Improve filter on reservation update observer to prevent update mails on new reservation (BESMART-2905)
- 4a65f2a - Add reseller specific confirm mail (BESMART-2885)
- f0ea939 - Add zip url to reservation output (BESMART-2884)
- 6a337d6 - Add observer to format licenseplates for product rule exceptions (BESMART-2901)
- 450d713 - Regen ticket and mail on update line (BESMART-2889)
- 9e5ce32 - Fix broken updateorcreate array param (BESMART-2726)
- 50031ef - Regen ticket and mail on update line (BESMART-2889)
- 55ce937 - Replace discouraged function (BESMART-2883)
- 7a8fcb0 - Only return ticket path/url if it exists (BESMART-2883)
- 8f10908 - Change mail from to prod group frontend name (BESMART-2886)
- d07c1fb - Fix dupe order check on resellers (BESMART-2780)
- 389c279 - Update changelog (BESMART-2852)
- 556d619 - Fix download on confirmation page, fix path inside zip (BESMART-2780)
- cd4c13e - Set notified after confirmation is created to be sure (BESMART-2873)
- 6ae3dac - Remove location opening hours from ticket, add event hours to mail (BESMART-2873)
- e0f2781 - Create or update anonymous user on reservation without login (BESMART-2726)
- 14b62cc - Fix reservation times on default ticket and ipparking (BESMART-2873)
- 8d4679e - Keep image on duplicate subscription type (BESMART-2790)
- 32a44b1 - Remove unnecessary unlinks, fix always mailing after regenerate, replace filesize with ticket count (BESMART-2780)
- 45f293d - Fix download action for reseller, skip mail attach on big file, add zip to clean (BESMART-2780)
- 7c7e733 - Add external ID to products, use in ipparking, add error logging (BESMART-2635)
- b2a00b7 - Add external ID to products, use in ipparking, add error logging (BESMART-2635)
- 47964bb - Add batch table to migrations (BESMART-2780)
- 2f303c9 - Missed one array item (BESMART-2860)
- dac8067 - Add type checks to ipparking update (BESMART-2860)
- 82bd8e2 - Format code (BESMART-2780)
- 188bc5e - Generate and combine tickets as background jobs, combine reseller tickets in zip file and add to mail (BESMART-2780)
- fd6403a - Add confirm text to action (BESMART-2842)
- 93fa6f9 - Update licenseplatehelper to use the same replace logic as used elsewhere, use this helper for the new block/allowlist feature (BESMART-2842)
- 0873a7f - Add validation for product rule exceptions (BESMART-2842)
- 8ed487c - Unhide productRule relation (BESMART-2841)
- 72b55de - Add missing translation, fix duplicate enum value, fix bool return values, fix exception date filter (BESMART-2809)
- 8410d21 - Fix whitespace in composer.json edited online with Bitbucket (INTBESITE-515 BESMART-2836)
- 90ac88f - Repositories added to composer.json online with Bitbucket (INTBESITE-515 BESMART-2836)
- 65f6720 - Renovate.json edited online with Bitbucket (INTBESITE-515 BESMART-2836)
- cf79219 - INTBESITE-515: add renovate.json
- 0ac4c89 - Add missing settings (BESMART-2823)
- 79c9199 - Fix value formatting for bulk exception action (BESMART-2809)
- 91289c7 - Add missing action name (BESMART-2823)
- 55bed1b - Add action to regenerate and resend Pdf tickets (BESMART-2823)
- ef0d185 - Switch around checks (BESMART-2835)
- fd1b176 - Add block/allow list options to productrules, validate these as well (BESMART-2809)
- 0240ff6 - Remove unused var (BESMART-2835)
- 598b907 - Add productgroup to product rules check, move code near other checks (BESMART-2835)
- 73aabfc - Fix date display to match time (BESMART-2802)
- 08c7079 - Show end time for normal tickets sub 1 minute (BESMART-2802)
- fce2efb - Fix licenseplate validation (BESMART-2821)
- af8fce5 - Readd date to event tickets (BESMART-2793)
- 6af74a8 - Fix static function (BESMART-1842)
- 43a17d9 - Add hotfix for showing price with enddate restrictions, with added compat fixes (BESMART-2794)
- 642080c - Fix a license on string issue (BESMART-2797)
- 50b60ed - Fix getting lines (BESMART-2799)
- be2ca15 - Update amount versus max allowed check (BESMART-2799)
- 926f9b2 - Set min value of coupon amount to 0.01 so it cant be negative (BESMART-2764)
- 2dd1afa - Add ProductRule validation to ReservationApiController (BESMART-2799)
- d8d8c16 - Add missing field for max amount of reservations (BESMART-2798)
- 5b05431 - Remove unused use statements (BESMART-2798)
- fe32f85 - Add migration, model and resource for productrules (BESMART-2798)
- c99f083 - Add migration and field to resource to allow/disallow users to update the licenseplate for their order per product (BESMART-2797)
- 45aa758 - Check for original data after update (BESMART-2783)
- fac0f3b - Remove log use (BESMART-2711)
- c9f0bcf - Refactor dirty check (BESMART-2711)
- 1c3bcb6 - Add event for reservation updates and listen from handlers (BESMART-2711, BESMART-2761, BESMART-2762)
- b2ef6bd - Fix changing starttime on event reservations (BESMART-2767)
- 4f14d07 - Add custom confirmation and confirmation button texts to actions (BESMART-2659)
- c5dab0c - Create timerange with event_id instead of random string, use event dates instead of line dates (BESMART-1842)
- c753a3f - Fix user query (BESMART-2725)
- b09d13b - Fix mail without deeplink (BESMART-2725)
- 7278a82 - Get deeplink user by email (BESMART-2725)
- ffd0465 - Make calc price filters consistent (BESMART-2706)
- 2de3b6a - Add visibility filters to non calc prices (BESMART-2706)
- 5a29482 - Set discount enddate as end of reservation (BESMART-2664)
- 6f4e69c - Fix enum val (BESMART-2664)
- d7c7028 - Set return types (BESMART-2664)
- aff2b9a - Create WPS API client to send price reductions to PWS customers (BESMART-2664)
- d2cf85b - Change checks with empty check (BESMAR-2654)
- ce2ff22 - Set full image url to subscription images (BESMART-2654)
- 38e092f - Remove unnecessary checks (BESMART-2660)
- d00e782 - Change price filter based on period_start/period_stop, skip by default unless at least ONE of the days is valid (BESMART-2660)
- 78e7781 - Add support for multiple eventtimeranges per event (BESMART-1842)
- d2f0260 - Show the time of the reservation (BESMART-2661)
- 214090d - Filter non-calculatable prices on date (BESMART-2660)
- fc84b7b - Add checks for validity based on weekday (BESMART-2660)
- 313fec1 - Add location attachment to ticket confirmation mail (BESMART-1805)
- 7df4d60 - Update changelog (BESMART-2432)
- d85a55a - Remove non-affiliate products from affiliate requests (BESMART-2432)
- edb9066 - Add translations (BESMART-2641)
- 238408c - Add max length unit to products to limit reservations (BESMART-2641)
- 23bbcc3 - Remove debugging return (BESMART-2643)
- f478101 - Add possibility for non calculatable, non event products (BESMART-2643)
- d0e075d - Make event on price not required (BESMART-2643)
- 7d5e34f - Fix broken subscriptiontype controller (BESMART-2642)
- bf6782a - Recalculate end datetime from price on add reservation (BESMART-494)
- b821641 - Clean up class (BESMART-494)
- 66e9990 - Fix price calculation and add end dates (BESMART-494)
- a195f8d - Add new PSPID variations (temporarily hardcoded) (BESMART-2612)
- 5655c43 - Add translated status to export (BESMART-2608)
- 03152ee - Revert "add accessor for translated status (BESMART-2608)"
- c7da88f - Add accessor for translated status (BESMART-2608)
- ba242d1 - Update changelog (BESMART-2604)
- 087c086 - Fix affiliate export query (BESMART-2606)
- 80ace74 - Update changelog (BESMART-2629)
- b4e5198 - Fix permission check on product capacity (BESMART-2610)
- 164e4a8 - Fix name (BESMART-2590)
- 73c0695 - Replace reseller resource with lens (BESMART-2590)
- c01d103 - Change property visibility (BESMART-2589)
- 5a6433d - Translate PWS permissions (BESMART-2591)
- c8f78d5 - Fix affiliate/reseller overviews and export action (BESMART-2589, BESMART-2590)
- a085f0f - Add affiliate name col to affiliate overview (BESMART-2589)
- 26fc583 - Remove usertype filter from product booking view (BESMART-2587)
- ccfa181 - Add lens for all reservations (BESMART-2585)
- f2f0f2d - Fix another check to allow string license plates (BESMART-2592)
- 69580c7 - Allow licenseplate to be a string (BESMART-2592)
- 4738767 - Update changelog (BESMART-2548)
- 657faca - Wrap query to prevent global or (BESMART-2432)
- 7da7f5a - Check if order status was changed before dispatching the event (BESMART-1657)
- 358d1e7 - Fix mail width (BESMART-2433)
- a8c193a - Add affiliate logo to ticket (BESMART-2434)
- a89cd58 - Fix affiliate without events, products (BESMART-2432)
- 324dca3 - Add affiliate logo to mail if available and purchased through affiliate (BESMART-2433)
- 0646876 - Rewrite cancel event flow to fix cancellation + mail (BESMART-1657)
- 94ee54d - Move product reservations and entrancelogs (BESMART-2586)
- ae472bb - Use affiliate name (BESMART-2580)
- 699997a - Add missing translation (BESMART-2584)
- 0bf0b5c - Use String helper to make it more clean, make everything slighty more consistent, support both affiliate and reseller orders (BESMART-2580)
- 2fc8a7b - Add quotation marks around every column to allow commas (BESMART-2580)
- 22b5270 - Remove unused use statement (BESMART-2578)
- 091c640 - Add missing filter (BESMART-2578)
- f972ccb - Fix migration error (BESMART-1239)
- e0d923c - Change filename for exports to include the date and time of the export request (BESMART-2581)
- 6f52146 - Add column to the reservation export for the type of sale (BESMART-2584)
- a91f317 - Fix new structure on return couponcode (BESMART-1239)
- 794d853 - Fix pipeline yaml (BESMART-2577)
- 90b706c - Rewrite coupons to support bulk codes (BESMART-1239)
- 45e9290 - Replace product filter with subscription type for subscription reserversations (BESMART-2578)
- c7e70f2 - Revert moving reservation observer (BESMART-2583)
- c362c48 - Add time selection to price visibility fields (BESMART-2558)
- 01b3fbb - Add translations, link (BESMART-1657)
- 289dc87 - Add backend cancel booking button, send cancellation mail (BESMART-1657)
- 2fcd4ae - Fix validation length (BESMART-1332)
- 0032020 - Skip validation for empty licenseplates, add validation for alpha-num, spaces and dashes (BESMART-1332)
- 7b78e9c - Return coupon usage on reservation cancel (BESMART-1647)
- b7c3491 - Add panel with frontend urls + affiliate code (BESMART-2553)
- 4296eb0 - Add the option to validate an array of countries for licenseplates (BESAMRT-1332)
- 10c8d08 - Fix timezone shown on order mails (BESMART-2421)
- 5d3b155 - Add missing translation (BESMART-1332)
- 871c4b9 - Add validation for licenseplate length (BESMART-1332)
- 3fe26ba - Fix all events for capacity helper (BESMART-2263)
- 3fb2a89 - Fix sorting with custom chunk loop (BESMART-2551)
- 93d5f90 - Change chunked queue for collection export action (BESMART-2551)
- 79ba9a1 - Add migration to migrate translated backend names to non-translated syntax (BESMART-2550)
- 0cdc691 - Fix all booking filters (BESMART-2552)
- 2bed1e1 - Remove translatable from model (BESMART-2521)
- b149195 - Remove translatable from backend names (BESMART-2521)
- 422250a - Update changelog (BESMART-2549)
- cc0703a - Set price end as input end if input end is sooner (BESMART-2549)
- 046c277 - Update changelog (BESMART-2537)
- 0c1dd7e - Fix past products filter (BESMART-2537)
- 7d479a4 - Fix rendering old license plate structure on pdf (BESMART-2535)
- 1e2da1b - Fix anonimize with license array (BESMART-2527)
- eeb1bde - Fix past products filter (BESMART-2537)
- fb14bfc - Fix capital in use statement (BESMART-2538)
- 3a75337 - Make introtext translatable (BESMART-2392)
- d1d851d - Add affiliate logo to tickets (BESMART-2434)
- 0bc9c1b - Add routing in 1.0 way (BESMART-2427)
- 533cafb - Add affiliate logo to mail (BESMART-2433)
- a01a576 - Add affiliate to booking export (BESMART-2431)
- 5aa6aa7 - Clean uses (BESMART-2430)
- 3cf482b - Add lenses and filter (BESMART-2430)
- 06aa731 - Get products based on affiliate (BESMART-2432)
- bfd982b - Add events relation, add type switch, add next date for input (BESMART-2428)
- 2adaf3c - Add setting to hide buyables on default frontends (BESMART-2429)
- 1756bce - Add affiliates base (BESMART-2427)
- b24dd66 - Fix checking price times, unit calculation (BESMART-2018)
- 18c9a13 - Catch exception in price calc (BESMART-2018)
- 4adb200 - Update changelog (BESMART-2522)
- 652a4a8 - - fix resend confirmation with event - add fallbacks for old additional_data->license structure - catch empty licenseplate items (BESMART-2518)
- 9aad554 - Fix nova setting type check (BESMART-2493)
- 7a6f891 - Add missing class ref (BESMART-2484)
- 2cbdedc - Add product date filter (BESMART-2482)
- 38480f8 - Fix nova setting syntax (BESMART-2493)
- 84cdb94 - Check visibility, fix calculation for one item (BESMART-2018)
- 3e051a5 - Cleanup & fix code (BESMART-2018)
- 825d4b3 - Rebuild price calc through price unit paths (WIP) (BESMART-2018)
- d607830 - Fix doc block and types (BESMART-2484)
- 1006d70 - Reset previous action message (BESMART-2484)
- bacb02c - Rebuild export with custom queue wrapper and job (BESMART-2484)
- 5880b3b - Update changelog (BESMART-2490)
- 913d06b - Add anonymous bookings to customer overview (BESMART-2490)
- 38aff87 - Update changelog (BESMART-2462)
- 6048873 - Fix queue for booking export (BESMART-2474)
- cce277d - Fix exports in case the license is still a string and not an array (BESMART-2385)
- 27724e4 - Remove unused use statements (BESMART-2385)
- 78b7edb - Update WPS and IPParking helpers / services (BESMART-2385)
- 13b17c2 - Remove log lines and fix array to string conversion (BESMART-2385)
- 4850c65 - Add support for multiple licenseplates per reservationline (BESMART-2385)
- eb14eb0 - Add new reseller account template and updated translations (BESMART-2302)
- e5b4751 - Add / fix translations based on feedback (BESMART-1412)
- 616a613 - Update translation for NOPSP (BESMART-2313)
- bb61b69 - Update translations and make the payment method / provider slightly more user friendly (BESMART-2313)
- dbceb09 - Update changelog (BESMART-2418)
- bb8318b - Relate resellers to reseller users, add translation for mail (BESMART-2313, BESMART-2304)
- 25dbb8d - Add translations (BESMART-2304)
- e7d9d37 - Add product as coupon validation filter, check event validation on ID (BESMART-1238)
- 9e339ef - Fix casts (BESMART-2386)
- 12afc7f - Fix error on line update when product no longer exists (BESMART-2416)
- bcaaafa - Add NL translations for export strings(BESMART-2393)
- c17cef6 - Split export all to product and subscription (BESMART-2387)
- e94d44b - Exclude partial refund on cancel from update (BESMART-2419)
- daa64a5 - Filter out reseller bookings on regular product booking page (BESMART-2302)
- de45da8 - Add exported_at field to contact later, add boolean to export action to let the user decide between full or incremental export (BESMART-2012)
- afe5dfb - Add product relation to reselller reservations (BESMART-2304)
- 06fe904 - Only fill event id column in the export if the show-external-event-id boolean is checked (BESMART-1556)
- d24c414 - Remove reseller field from forms (BESMART-2304)
- cafa626 - Show reseller menu based on permission (BESMART-2302)
- c09980f - Add reseller user menu item (BESMART-2304)
- 779f650 - Add translations, change nova field param (BESMART-2304)
- 09b27d9 - Remove useless and huge booking selector on line edit (BESMART-2227)
- 5209b2d - Fix query (BESMART-2386)
- 6b35f90 - Rename visible_* to period_*, change query (BESMART-2386)
- d7f3881 - Remove visible fields from Product (BESMART-2386)
- a94f274 - Add csv and all ticket url to reservation (BESMART-2314)
- 5b0e7ed - Remove login button from reseller admin mail (BESMART-2312)
- e00ed0c - Add reseller admin mail, add confirmation mail magic link (BESMART-2312, BESMART-2313)
- 5536b37 - Add visibile start/end to subscription type (BESMART-2386)
- bbdcc8a - Exclude propagating to lines on partial refund (BESMART-2419)
- c1bb8e0 - Add backend download button for csv (BESMART-2352)
- 7299fe0 - Generate CSV with scancodes after payment (BESMART-2352)
- 094c4b2 - Add event listener structure for Reservation Paid event (BESMART-2351)
- 073ecb4 - Add new statusses to update validation (BESMART-2419)
- f021acf - Allow refund status (BESMART-2419)
- b3688b8 - Update changelog (BESMART-2255)
- 8463aa2 - Fix migration for product handlers (BESAMRT-2255)
- b3d260b - Fix server error on reservationline save (BESMART-2415)
- 9537f3f - Return all reseller reservations if reseller users can view all other reservations (BESMART-2316)
- a8eb8f3 - Make PDF type required (BESMART-2246)
- 613566d - Update pipeline (BESMART-2367)
- f36ba37 - Update changelog (BESMART-2367)
- 7aada5b - Fix orderline product relation (BESMART-2254)
- c01c83e - Fix a couple missed "product_id" -> "buyable_id" instances (BESMART-2276)
- 7a5e95a - Set 'max per reservation' upper limit to 4 (BESMART-2217)
- 2f0e1e4 - Change Carbon uses (BESMART-2254)
- 15682bd - Fix all booking export, replace download button with notification (BESMART-2319)
- 5afd15b - Fix Carbon type error on products (BESMART-2254)
- 5fa5192 - Reseller reservation fix and filter WIP (BESMART-2306)
- 1ed89c7 - Add reseller reservation page (BESMART-2302)
- 8eea0b6 - Build out resellers with policy and anonimization (BESMART-2304, BESMART-2305)
- da0b285 - Add Resellers base (BESMART-2304)
- b7e5798 - Added missing configuration to make mail_content translatable (BESMART-2220)
- fec30b1 - Update query and remove unncessary return (BESMART-2248)
- 73a4e12 - Hide fields from index (BESMART-2213)
- 6c809af - Remove translatable from backend name (BESMART-2213)
- 9c01b1b - Make description translatable (BESMART-2213)
- 6094461 - Fix translatable fields (BESMART-2213)
- 3ce63cb - Update missed product / buyable references (BESMART-2213)
- 82ab17b - Renamed a missing blackout day reference (BESMART-2224)
- 3ffead7 - Updated some missed product_id -> buyable_id's references, remove unnecessary array, split reservationLines hasMany to specific resources (BESMART-2213)
- 749da62 - Update query for retrieving active subscription types (BESMART-2224)
- cd845cf - PR feedback (BESMART-2224)
- 1c9a527 - Rename nova resource (BESMART-2224)
- 0117b07 - Rename blackout days to exception periods (BESMART-2224)
- 34f79bd - Fill eventdata in price on new price from event (BESMART-2357)
- bf23aec - Use app locale instead of hardcoded value (BESMART-2220)
- bd24e07 - Add logo and from name/email (BESMART-2220)
- beb9f10 - Add missing translations (BESMART-2220)
- b1b9ea7 - Fix old id in metric (BESMART-2363)
- e94db4c - Add reminder mail and deeplink to related subscriptions (BESMART-2220)
- 3ae46ef - Change folder name (BESMART-2319)
- e63a5ee - Change folder name (BESMART-2319)
- 86a89d6 - Export bookings as queued process with seperate download and clean (BESMART-2319)
- 70f74f8 - Add renewable_notification to additional data for subscriptions (BESMART-2246)
- 748f4f5 - Remove double brackets, update migration (BESMART-2246)
- 1c9e5ec - Set endtime to the correct date (BESMART-2246)
- 301cf17 - Add label to subscription types (BESMART-2277)
- edd44a2 - Fix API controller (BESMART-2246)
- 1c40a6c - Add missing location_name field to items (BESMART-2277)
- 3999efc - Add endpoint to retrieve subscriptions (BESMART-2277)
- 4322965 - Readd missing firebase package (BESMART-2254)
- b16ceec - Add label to get product output (BESMART-2322)
- cccc03b - Use name instead of label for nova resource title (BESMART-2336)
- a7a6bc9 - Update changelog (BESMART-2329)
- 9453463 - Remove reference to missing method (BESMART-2329)
- 5cebb08 - Update changelog (BESMART-2333)
- 3cc3be0 - Remove references to installedpackages (BESMART-2298)
- d2e1a31 - Split reservation/reservationline resources, update metrics to allow to filter specifically on specific product types (BESMART-2276)
- 2d6ca91 - Add necessary changes to use Morphable for products/subscriptiontypes within reservationlines (BESMART-2246)
- e359ecd - Add blackout day notifications (BESMART-2224)
- 319c240 - Fix display of order and payment status (BESMART-2292)
- 1332bef - Add handled_by and pdf_type relation (BESMART-2215, BESMART-2216, BESMART-2217)
- bd168a3 - Add basic migrations, models and resources for subscriptions (BESMART-2215, BESMART-2216, BESMART-2217)
- 32c859a - Copy changes from PR 234 (BESMART-2150)
- 2547dce - Copy changes from PR 233 (BESMART-2150)
- 73bc4e4 - Copy changes from PR 231 (BESMART-2150)
- 3cd353b - Copy changes from PR 230 (BESMART-2150)
- 9343574 - Copy changes from PR 228 (BESMART-2150)
- 2185ee2 - Remove unnecessary parameter (BESMART-2249)
- bb206d4 - Copy changes from PR 226 (BESMART-2150)
- e1cc895 - Copy changes from PR 223 (BESMART-2150)
- f7461b2 - Remove debugline (BESMART-2249)
- 2a616cd - Update policies to check for permission with the web guard (BESMART-2249)
- 5b29a14 - Add missing files (BESMART-2244)
- dbe8db1 - Remove core dashboard, move to PWS dashboard (BESMART-2150)
- db71a4b - Update icons (BESMART-2150)
- 8224f66 - Update menu (BESMART-2150)
- 42e4ecc - Copied new changes after feb 26th releases (BESMART-2150)
- 7fbd287 - Code cleanup, last namespace changes, bugfixes after endpoint testing (BESMART-2150)
- 1dfc67b - Add WIP menu class (BESMART-2150)