Releases: pass-culture/pass-culture-main
Releases · pass-culture/pass-culture-main
v445.0.0
What's Changed
Planned and delivered
- (PC-40049)[PRO] feat: implement recommendation gtm banner by @rchaffal-pass in #21885
- (PC-40496)[PRO] feat: convert button to TERTIARY variant by @tpommellet-pass in #21898
- (PC-40805)[PRO] feat: changement de wording annulation dates by @cmoinier-pass in #21901
- (PC-40905)[BO] fix: flash loader in BO take two by @rpaoloni-pass in #21915
- (PC-38980)[API] feat: pydnticV2 for Titelive models by @vroullier-pass in #21902
- (PC-40249)[PRO] feat: bank account banners display rules by @cmoinier-pass in #21900
- (PC-40554)[PRO] fix: enable external url to be edited when synchronized by @cmoinier-pass in #21891
- (PC-40882)[API] refactor: migrate venue_collective serializers to pyd… by @bdalbianco-pass in #21899
- (PC-40884)[API] refactor: pydantic migration for venue_finance by @bdalbianco-pass in #21917
- (PC-40907)[PRO] feat: rewording banner annulation d'event by @cmoinier-pass in #21921
- (PC-39573)[API] feat: migrate native account v1 serializers to pydantic v2 by @ataib-pass in #21870
- (PC-40740)[API] fix: add check in
edit_eventto ensure venue is linked to provider by @tcoudray-pass in #21926 - (PC-40875)[BO] feat: show reimbursement suspended badge on offerer page by @prouzet-pass in #21888
- (PC-40877)[BO] feat: download combined invoices by @prouzet-pass in #21895
- (PC-40924)[API] fix: allow float value for device info in native endpoints by @ataib-pass in #21929
Other Changes
- (BSR)[PRO] refactor: remove restoreAllMocks and clearAllMocks calls by @cmoinier-pass in #21904
- (BSR)[PRO] chore: fix flacky e2e createIndividualOffer test by @xordoquy-pass in #21920
- (BSR)[API] chore: remove WIP_FREE_ELIGIBILITY by @vroullier-pass in #21911
- (PC-40897)[API] chore: delete old TL sync by @vroullier-pass in #21903
- (DS-3043) feat: Implement allocine movie synchronization with bigquery by @jmontagnat-pass in #21916
Full Changelog: v444.0.0...v445.0.0
v444.0.0
What's Changed
Planned and delivered
- (PC-40872)[PRO] revert: style: lint Hey API generated index files by @igabriele-pass in #21896
- (PC-40707)[API/PRO] feat: decrease per_page_limit in get_bookings_pro by @tpommellet-pass in #21842
- (PC-40676)[PRO] feat: trigger event when user fill wrong volunteering url by @tpommellet-pass in #21890
- (PC-39577)[API] chore: bump reaction routes to pydantic v2 by @tconte-pass in #21878
- (PC-39578)[API] chore: migrate settings route to pydantic v2 by @tconte-pass in #21880
- (PC-39994)[PRO] feat: implement OfferRecommendationCard by @rchaffal-pass in #21875
- (PC-40903)[BO] fix: small js bug by @rpaoloni-pass in #21912
- (PC-40902)[API] fix: TypeError: can't compare offset-naive and offset-aware datetimes by @prouzet-pass in #21910
Other Changes
- (BSR)[API] chore: remove dead code from Discord by @thuillet-pass in #21907
Full Changelog: v443.0.0...v444.0.0
v443.0.0
What's Changed
Planned and delivered
- (PC-40222)[API] feat: add route for offer pro advices by @tconte-pass in #21766
- (PC-40515)[PRO] feat: remove useless sentry error by @tpommellet-pass in #21843
- (PC-39171)[API] refactor: migrate offerers serializers to pydantic V2… by @xordoquy-pass in #21782
- (PC-40668)[PRO] feat: add volunteeringUrl to venue edition form by @rchaffal-pass in #21764
- Pc 40850 cegid by @prouzet-pass in #21873
- (PC-40660)[API] fix: validate postalCode field in patch profile native endpoint by @ataib-pass in #21786
- (PC-40584)[PRO] feat: add back to hub button in signup journey by @igabriele-pass in #21883
- (PC-40339)[PRO] fix: date picker panel glitch by @cmoinier-pass in #21884
- (PC-40471)[API] feat: add multicolumn index on venueId and publicatio… by @jcicurel-pass in #21804
- (PC-40872)[PRO] style: lint Hey API generated index files by @igabriele-pass in #21887
- (PC-40550)[PRO] feat: catch backend image upload error if any by @tpommellet-pass in #21845
- (PC-39870)[PRO] feat: non attached offerers management by @cmoinier-pass in #21589
- (PC-40442)[API] feat: reject bank account when settlement is rejected by @vroullier-pass in #21879
Other Changes
- (BSR)[API] refactor: remove get_venue_by_id to avoid session.get usage by @jcicurel-pass in #21839
- (BSR)[PRO] refactor: use png images in new homepage by @ahello-pass in #21876
- (IC-833) chore: continue on error for OPS environment by @lba-pass in #21872
- (BSR)[API] feat: readd invoice date to invoice html by @vroullier-pass in #21892
Full Changelog: v441.0.0...v443.0.0
v442.0.0
What's Changed
Planned and delivered
- (PC-40222)[API] feat: add route for offer pro advices by @tconte-pass in #21766
- (PC-40515)[PRO] feat: remove useless sentry error by @tpommellet-pass in #21843
- (PC-39171)[API] refactor: migrate offerers serializers to pydantic V2… by @xordoquy-pass in #21782
- (PC-40668)[PRO] feat: add volunteeringUrl to venue edition form by @rchaffal-pass in #21764
- Pc 40850 cegid by @prouzet-pass in #21873
Other Changes
- (BSR)[API] refactor: remove get_venue_by_id to avoid session.get usage by @jcicurel-pass in #21839
- (BSR)[PRO] refactor: use png images in new homepage by @ahello-pass in #21876
Full Changelog: v441.0.0...v442.0.0
v441.0.0
What's Changed
Planned and delivered
- (PC-40810)[API] fix: add cutoff date to ubble recovery by @dnguyen-pass in #21829
- (PC-40101)[BO] feat: add pro_advice on individual offer details BO page by @tpommellet-pass in #21807
- (PC-40734)[API] feat: filter out under six lectorat by @vroullier-pass in #21815
- (PC-39993)[PRO] feat: new higlight card by @rchaffal-pass in #21806
- (PC-40061)[PRO] feat: add newsletter card on new homepage by @ahello-pass in #21832
- (PC-40753)[API] fix: make pro advice author nullable by @tconte-pass in #21801
- (PC-40710)[API] feat: migrate native subscription serializers to pydantic v2 by @ataib-pass in #21768
- (PC-40815)[PRO] fix: favorite button on adage by @smokhtari-pass in #21844
- (PC-40060)[PRO] feat: card homepage webinar by @smokhtari-pass in #21823
- (PC-40825)[API] revert: use celery tasks to check offerers (under FF) by @prouzet-pass in #21834
- (PC-40819)[PRO] fix: redirection logic for welcome carousel (+ link and wording fixes) by @jclery-pass in #21828
- (PC-40585)[PRO] fix: hide admin link button from signup journey by @igabriele-pass in #21824
Other Changes
- (BSR)[ADAGE] fix: do not crash when calling adage token route in non-… by @jcicurel-pass in #21833
- (BSR)[API] fix: allow sandbox to skip indexing by @xordoquy-pass in #21838
- (BSR)[API] feat: link artist image computation cron to cron FF by @tconte-pass in #21819
Full Changelog: v440.0.0...v441.0.0
v440.0.0
What's Changed
Planned and delivered
- (PC-40627)[API] refactor: modernize secureToken to use getdel instead… by @rpaoloni-pass in #21639
- (PC-40073)[PRO] feat: venue validation banner new homepage by @ahello-pass in #21793
- (PC-40052)[PRO] feat: collective partner page card on new homepage by @ahello-pass in #21706
- (PC-40499)[API] feat: add route for home collective offer templates by @jcicurel-pass in #21703
- (PC-40586)[PRO] fix: fix withUserPermissions signup redirection path by @igabriele-pass in #21810
- (PC-40464)[API] feat: add volunteering url to venue route by @tconte-pass in #21791
- (PC-40586)[PRO] fix: fix admin space access without venue selection by @igabriele-pass in #21811
- (PC-40048)[PRO] feat: change offer titles by @rchaffal-pass in #21661
- (PC-39170)[API] refactor: separate venue serialize in chunks by @bdalbianco-pass in #21794
- (PC-40626)[API] feat: add
has_volunteering_urlto algolia venues by @tconte-pass in #21792 - (PC-40643)[PRO] feat: create generic component for homepage card by @smokhtari-pass in #21730
- (PC-40232)[API] feat: extend bonus credit deadline for some users by @dnguyen-pass in #21682
- (PC-40630)[API] feat: delete pro_advice when moving offer from one venue to another by @tpommellet-pass in #21778
- (PC-40598) feat: add analytics when tagging an offer from a search by @rpaoloni-pass in #21808
- (PC-39558)[API] feat: migrate native account v2 serializers to pydantic V2 by @ataib-pass in #21669
- (PC-40807)[API] fix: update the correlation id from http headers by @xordoquy-pass in #21816
- (PC-40579)[PRO] fix: fix adage tracker sentry error by @ahello-pass in #21822
- (PC-38930)[PRO] feat: replace legacy get venues with lite one by @igabriele-pass in #21735
- Pc 40821 cegid by @prouzet-pass in #21827
- (PC-40824)[BO] fix: llm search on venue department code by @prouzet-pass in #21830
- (PC-40513)[PRO] refactor: One
AdressFieldsused everywhere. by @abouabdallaoui-pass in #21572 - (PC-39872)[API] feat: add app_search_score to artist algolia indexed record by @npamart-pass in #21818
- (PC-40826)[API] fix: TypeError: '<=' not supported between instances … by @prouzet-pass in #21837
Other Changes
- (BSR)[API] chore: pydanticv2 in synchronous batch notif by @vroullier-pass in #21779
- (BSR)[API] feat: add comments to sync_settlements by @vroullier-pass in #21795
- (PC-40360)[API] feat: add proAdvicesCount counter to Product model and indexation by @xdekoninck-pass in #21723
- (DS-3517) feat: use signed JWT authentication for Compliance API calls by @jmontagnat-pass in #21820
- (BSR)[API] refactor: remove unused venue serialization models by @jcicurel-pass in #21821
- (BSR)[API] feat: rename last dry-runs to apply by @vroullier-pass in #21770
Full Changelog: v438.0.0...v440.0.0
v439.0.0
What's Changed
Planned and delivered
- (PC-40627)[API] refactor: modernize secureToken to use getdel instead… by @rpaoloni-pass in #21639
- (PC-40073)[PRO] feat: venue validation banner new homepage by @ahello-pass in #21793
- (PC-40052)[PRO] feat: collective partner page card on new homepage by @ahello-pass in #21706
- (PC-40499)[API] feat: add route for home collective offer templates by @jcicurel-pass in #21703
- (PC-40586)[PRO] fix: fix withUserPermissions signup redirection path by @igabriele-pass in #21810
- (PC-40464)[API] feat: add volunteering url to venue route by @tconte-pass in #21791
- (PC-40586)[PRO] fix: fix admin space access without venue selection by @igabriele-pass in #21811
Other Changes
- (BSR)[API] chore: pydanticv2 in synchronous batch notif by @vroullier-pass in #21779
- (BSR)[API] feat: add comments to sync_settlements by @vroullier-pass in #21795
- (PC-40360)[API] feat: add proAdvicesCount counter to Product model and indexation by @xdekoninck-pass in #21723
Full Changelog: v438.0.0...v439.0.0
v438.0.0
What's Changed
Planned and delivered
- (PC-40665)[API] fix: use the correct type for font_scale field of extended device info serializer by @ataib-pass in #21710
- (PC-40050)[PRO] feat: add new module gestion financiere by @smokhtari-pass in #21611
- (PC-40319)[PRO] feat: limit bookings to selected venue under FF by @igabriele-pass in #21704
- (PC-40125)[API] amelioration des localisations etape 6 contraintes en base de donnees by @xordoquy-pass in #21468
- (PC-39998)[API] feat: create route DELETE offer/{offer.id}/pro_advice by @tpommellet-pass in #21625
- (PC-40701)[PRO] chore: Minimise SVGs. by @abouabdallaoui-pass in #21716
- Revert "(PC-39572)[API] feat: migrate native subscription endpoints to pydantic v2" by @ataib-pass in #21722
- (PC-40713)[API] chore: drop offerers codir report by @vroullier-pass in #21727
- (PC-40697)[PRO] feat: add skip links for lateral menu and footer if applicable by @jclery-pass in #21728
- (PC-40454)[API] feat: create volunteeringUrl column on venue table by @tpommellet-pass in #21695
- (PC-40203)[PRO] feat: implement artists deletion by @rchaffal-pass in #21621
- (PC-40717)[API] feat: add volunteering url column in a pre migration by @tpommellet-pass in #21763
- (PC-40463)[PRO] feat: refactoring desk behaviour by @mleroy-pass in #21580
- (PC-40164)[API] fix: return app label instead of subcategory for pro advices by @tconte-pass in #21773
- (PC-39454)[PRO] feat: adaptating localisation filter to venue addresses only by @cmoinier-pass in #21244
- (PC-39763)[API] feat: make pro advices venues open to public by @tconte-pass in #21784
- (PC-40346)[PRO] feat: add danger color variant by @mleroy-pass in #21769
- (PC-39966)[PRO] feat: Add trackers. by @abouabdallaoui-pass in #21729
- (PC-40591)[PRO] feat: Displaying changes with
WIP_SWITCH_VENUEFF. by @abouabdallaoui-pass in #21788 - (PC-40744)[API] fix: improve database dump speed by @xordoquy-pass in #21796
- (PC-40439)[API] feat: collective offers endpoint for homepage by @mdesquilbet-pass in #21734
- (PC-40625)[BO] feat: improve incident display in bookings list by @prouzet-pass in #21785
Other Changes
- (BSR)[PRO] ci: Add
check-unused-css. by @abouabdallaoui-pass in #21711 - (BSR)[PRO] ci: Add Slow tests log at the end of local tests. by @abouabdallaoui-pass in #21713
- (IC-987) ci: bump setup safe chain action by @lgerard-pass in #21712
- (PC-40701)[PRO] ci: No need to check css if not ts(x) or css files. by @abouabdallaoui-pass in #21717
- (BSR)[API] chore: drop useless backend paths by @vroullier-pass in #21718
- (BSR)[PRO] fix: remove burger menu when full page by @cmoinier-pass in #21720
- (PC-40578)[PRO] feat: serialize api errors for RHF by @abouabdallaoui-pass in #21252
- (BSR)[API] chore: standardize dry run and not dry by @vroullier-pass in #21690
- (BSR)[PRO] fix: Fix logo issue. by @abouabdallaoui-pass in #21725
- fix: add missing export for envsubset by @lba-pass in #21726
- (BSR)[API] chore: move sms backend into core by @vroullier-pass in #21721
- (DS-3351) feat: Add Feature Flag to artist update console command by @jmontagnat-pass in #21715
- (BSR)[API] chore: drop unused notify command by @vroullier-pass in #21731
- fix: export the date by @lba-pass in #21765
- (BSR)[API] chore: merge batch notif tasks into one by @vroullier-pass in #21767
- (PC-39821)[API] feat: update flask-sqlalchemy model typing by @jcicurel-pass in #19433
- (BSR)[API] chore: clean unused logger by @ogeber-pass in #21775
- (BSR)[PRO] fix: removes from and adapt Admin button in the header by @jclery-pass in #21777
- (BSR)[API] chore: index all venues after sandbox has run by @tconte-pass in #21780
- (BSR)[API] fix: fix mypy error in venue addresses route by @jcicurel-pass in #21783
- (BSR)[API] chore: add fixme on headline offer for move venue by @ogeber-pass in #21771
- (IC-1011)[API] ci: fix race condition in build and tag major release by @lgerard-pass in #21787
- (IC-895)[API] chore: remove now unused rebuild staging script by @lgerard-pass in #21369
- (BSR)[PRO] chore: minimal poc for api codegen by @abouabdallaoui-pass in #21603
- (BSR)[API] chore: check_offerers rate limit by @prouzet-pass in #21800
Full Changelog: v435.0.2...v438.0.0
v437.0.0
What's Changed
Planned and delivered
- (PC-40665)[API] fix: use the correct type for font_scale field of extended device info serializer by @ataib-pass in #21710
- (PC-40050)[PRO] feat: add new module gestion financiere by @smokhtari-pass in #21611
- (PC-40319)[PRO] feat: limit bookings to selected venue under FF by @igabriele-pass in #21704
- (PC-40125)[API] amelioration des localisations etape 6 contraintes en base de donnees by @xordoquy-pass in #21468
- (PC-39998)[API] feat: create route DELETE offer/{offer.id}/pro_advice by @tpommellet-pass in #21625
- (PC-40701)[PRO] chore: Minimise SVGs. by @abouabdallaoui-pass in #21716
- Revert "(PC-39572)[API] feat: migrate native subscription endpoints to pydantic v2" by @ataib-pass in #21722
- (PC-40713)[API] chore: drop offerers codir report by @vroullier-pass in #21727
- (PC-40697)[PRO] feat: add skip links for lateral menu and footer if applicable by @jclery-pass in #21728
- (PC-40454)[API] feat: create volunteeringUrl column on venue table by @tpommellet-pass in #21695
- (PC-40203)[PRO] feat: implement artists deletion by @rchaffal-pass in #21621
- (PC-40717)[API] feat: add volunteering url column in a pre migration by @tpommellet-pass in #21763
- (PC-40463)[PRO] feat: refactoring desk behaviour by @mleroy-pass in #21580
- (PC-40164)[API] fix: return app label instead of subcategory for pro advices by @tconte-pass in #21773
Other Changes
- (BSR)[PRO] ci: Add
check-unused-css. by @abouabdallaoui-pass in #21711 - (BSR)[PRO] ci: Add Slow tests log at the end of local tests. by @abouabdallaoui-pass in #21713
- (IC-987) ci: bump setup safe chain action by @lgerard-pass in #21712
- (PC-40701)[PRO] ci: No need to check css if not ts(x) or css files. by @abouabdallaoui-pass in #21717
- (BSR)[API] chore: drop useless backend paths by @vroullier-pass in #21718
- (BSR)[PRO] fix: remove burger menu when full page by @cmoinier-pass in #21720
- (PC-40578)[PRO] feat: serialize api errors for RHF by @abouabdallaoui-pass in #21252
- (BSR)[API] chore: standardize dry run and not dry by @vroullier-pass in #21690
- (BSR)[PRO] fix: Fix logo issue. by @abouabdallaoui-pass in #21725
- fix: add missing export for envsubset by @lba-pass in #21726
- (BSR)[API] chore: move sms backend into core by @vroullier-pass in #21721
- (DS-3351) feat: Add Feature Flag to artist update console command by @jmontagnat-pass in #21715
- (BSR)[API] chore: drop unused notify command by @vroullier-pass in #21731
- fix: export the date by @lba-pass in #21765
- (BSR)[API] chore: merge batch notif tasks into one by @vroullier-pass in #21767
- (PC-39821)[API] feat: update flask-sqlalchemy model typing by @jcicurel-pass in #19433
- (BSR)[API] chore: clean unused logger by @ogeber-pass in #21775
Full Changelog: v435.0.2...v437.0.0
v436.0.1
What's Changed
Planned and delivered
- (PC-40665)[API] fix: use the correct type for font_scale field of extended device info serializer by @ataib-pass in #21710
- (PC-40050)[PRO] feat: add new module gestion financiere by @smokhtari-pass in #21611
- (PC-40319)[PRO] feat: limit bookings to selected venue under FF by @igabriele-pass in #21704
- (PC-40125)[API] amelioration des localisations etape 6 contraintes en base de donnees by @xordoquy-pass in #21468
- (PC-39998)[API] feat: create route DELETE offer/{offer.id}/pro_advice by @tpommellet-pass in #21625
- (PC-40701)[PRO] chore: Minimise SVGs. by @abouabdallaoui-pass in #21716
- Revert "(PC-39572)[API] feat: migrate native subscription endpoints to pydantic v2" by @ataib-pass in #21722
- (PC-40713)[API] chore: drop offerers codir report by @vroullier-pass in #21727
- (PC-40697)[PRO] feat: add skip links for lateral menu and footer if applicable by @jclery-pass in #21728
Other Changes
- (BSR)[PRO] ci: Add
check-unused-css. by @abouabdallaoui-pass in #21711 - (BSR)[PRO] ci: Add Slow tests log at the end of local tests. by @abouabdallaoui-pass in #21713
- (IC-987) ci: bump setup safe chain action by @lgerard-pass in #21712
- (PC-40701)[PRO] ci: No need to check css if not ts(x) or css files. by @abouabdallaoui-pass in #21717
- (BSR)[API] chore: drop useless backend paths by @vroullier-pass in #21718
- (BSR)[PRO] fix: remove burger menu when full page by @cmoinier-pass in #21720
- (PC-40578)[PRO] feat: serialize api errors for RHF by @abouabdallaoui-pass in #21252
- (BSR)[API] chore: standardize dry run and not dry by @vroullier-pass in #21690
- (BSR)[PRO] fix: Fix logo issue. by @abouabdallaoui-pass in #21725
- fix: add missing export for envsubset by @lba-pass in #21726
- (BSR)[API] chore: move sms backend into core by @vroullier-pass in #21721
- (DS-3351) feat: Add Feature Flag to artist update console command by @jmontagnat-pass in #21715
- (BSR)[API] chore: drop unused notify command by @vroullier-pass in #21731
Full Changelog: v435.0.2...v436.0.1