- Fix
img
folder not copied #255
Note
This renames thetheme
root folder toassets
and moves it inside gouvfr theme. This also updates most references ofudata_front/theme/gouvfr
theme to*
to ease the usage of other themes.
- Move
theme
toudata_front/theme/gouvfr
#244 #252 - MonComptePro SSO integration #237:
- New button on login and register page
- When loging in, the datastore will seek for a coresponding user on udata. If such user does not exist, she will be created.
- Created user during SSO will not have a password. To use the user without SSO, a password reset procedure must be used.
- Handle previous format of link to discussions, e.g. from e-mails #241
- Add
last_update
sort in datasets page #242 - Fix
.fr-btn
in.markdown
#243 - Add Matomo event tracking #246
- New scope for Captchetat piste OAuth #250
- Use
datetime.utcnow
to make sure to handle utc datetimes #251
- New organization page #230#233
- Update the login form after Flask-Security and WTForms upgrade #224
- Align reuse sidebar with image #234
- Show relative date on dataset and resource cards #231
- Add version in chunk file names for cache invalidation #239
- Fix RGAA criterion 8.9 #174
- Front modifications to display resources schema url field #220
- Update ventti button url #223
- Dataset page fixes #219 #229
- Fix "informations" throughout the repo #218
- fix RGAA criterion 9.3 #222
- New reuse page #210
- Fix dependabot/10 #228
- Fix links color #232
- Upgrading packages following Flask upgrade to 2.1.2 in udata #207
- Use feedgenerator for AtomFeed instead of Werkzeug deprecated helper
contextfunction
andcontextfilter
from Jinja is deprecated and replaced bypass_context
- Move
Flask-Themes2
dep from udata to udata-front and upgrade to 1.0.0
- Fix
@background-contrast-blue-cumulus
LESS variable #217
Warning Refactor of breadcrumb macro to be easier to use.
toolbar_class
,breadcrum_class
,toolbar_container
andbreadcrumb_bar
options are now removed. Refactor of dataset components names to match new sizes : XS (previously card), SM, MD, LG (previously search-result).dataset.display.after-description
hook is now really after the description. Use newdataset.display.after-files
hook for previous position.
- Make newsletter url configurable #205
- Show a warning notice when JavaScript is disabled or failed to execute #206
- Update lighthouse to fix security issues #211
- New dataset page #181
- Update vue-toaster dependency to avoid reported vulnerabilities #215
- Use brand color for button style
tertiary-no-outline
#199 - Use computed dates for resources and datasets #201
- Fix setuptools version used in CI #202
- Move Pagination to
@etalab/udata-front-plugin-helpers
and add tests #200
Note
This changes the build system from Parcel to Vite. This also adds a way for udata plugin to register their own vue components and to display them in places chosen by the current theme
- Add resource exploration preview #169#180#183
- Fix RGAA criterion 9.2 #178
- Add i18n on size suffix #184
- Add theme view for mail change #192
- Fix Api Representation for media after CaptchEtat integration #173
- Add archived and private badges to dataset search results and update card style #170
- Fix banner links underlined twice #171
- Fix margins for dataset cards #176
- Fix text for datasets button in org page #172
- Add Portuguese translations #167
- Add email address to shared data on oauth authorize page #175
⚠️ Breaking change Use and display harvest metadata introduced in udata 5 #168- Improve search history #162
- Switch from
Flask-restplus
to its forkFlask-rest-x
#165 - Add CaptchEtat integration #159
- new environment variables : CAPTCHETAT_BASE_URL, CAPTCHETAT_OAUTH_BASE_URL, CAPTCHETAT_CLIENT_ID and CAPTCHETAT_CLIENT_SECRET
- Fix lighthouse reported errors #158
- Fix i18n errors for
/es
#156 - Update API card #160
- Create new search results component #157
- Remove quality score banner #163
- Add energy on home venti button #164
- Cache behavior changes #154:
- Organization and Reuse display page are now cached.
- Cache keys now embed the
last_modified
object attribute. This automatically invalidates the cache when modifying the object.
- Fix discussions text wrap #145
- Update Venti buttons #146
⚠️ @blue-470 and @blue-500 are removed- Fix z-index value in dataset search-result template #153 #155
- Fix RGAA criterion 8.2 #147
- Fix dataset search result link to organization #150
- Fix selected tag with wrong color #149
- Fix window.dsfr.register error #138
- Fix featured toggle #137
- Iterate on search results and cards #136
- Fix RGAA criterion 7.5 #118
- Remove map related stuff #124
- Fix clear button now shown on multiselect #125
- Add aria-current to breadcumbs #121
- Add missing default og:image #127
- Fix 500 on favicon in admin #126
- Update search results #110 #134
- Fix test error with long reuse title #133
- Removed manifest logic #129
- Add new menu items and change edito pages slug #113 #120
- Replace news by release notes in footer #117
- Use DSFR container and remove custom ones #111
- Update search pages #95
- Add support for HTML in posts #106
- Fix RGAA criterion 1.1 #104
- Fix RGAA criterion 10.4 #103
- Add geographical page on home venti button #109
- Fix RGAA criterion 11.10 #102
- Update DSFR to 1.5.1 #107
⚠️ SVG in JS must usebundle-text:
prefix now
- Add support for HTML static pages and more DSFR components #96
- Fix mobile bugs after header changes #99
- Fix organizationCertified error when organization is null #98
⚠️ Use refactored search endpoints from udata #60
- Add a transport banner hook #94
- Add button on organization page to see all of its datasets #93
- Format home page numbers #90
- Let browsers decide what cursor to use #89
- Replace see more button on home page with link #91
- Replace Suggest with accessible combobox #88
- Deprecation: Topics are now deprecated and will be removed in upcoming releases.
- Fix
<read-more>
component height when it contains<img>
#65 #85 - Add featured button component back for sysadmin #79
- Update reuse style #52 #81
- Add banner to broken user page #76
⚠️ Button changes #75- Remove underline from button hover
.btn
,.btn-secondary
and.btn-secondary
are removed. Use DSFR and.fr-btn--secondary-{color}
instead..tags
and.tag
are removed. Use DSFR ones instead..dropdown
is removed. Use DSFR select instead.
- Fix duplicate request on dataset search #70 86
- Add banner for harvested dataset #73
- Change github footer link to the tickets repository #80
- Remove banner for the new search beta on datasets search page #83
- Fix RGAA criterion 7.3 #82
- Use avatar_url for owner #84
- Update resources style #78
- Fix modals not working #71
- Fix auth messages not shown from query parameter #68
- Fix RGAA criterion 10.14 #72
- Fix thread header wrapped when title is too long #64
- Fix latest modification date for dataset and resources on dataset page #62
- Fix hidden datasets shown on Home and Reuses #67
- Add temporal coverage back to dataset page #63
⚠️ @bg-beige is remove, use @background-contrast-grey instead- Update colors to fix accessibility issues #56
- Fix missing checkbox using DSFR checkboxes #69
- Change urls in Participate banner to relevant etalab guides #53
- Add topic information on reuse metadata and add a filter by topic on reuse search page #50
- Update DSFR to v1.2.1 #45
⚠️ .btn-tab
is removed, use.fr-tag
instead 57
- Add a banner for the new search beta on datasets search page #43
⚠️ Remove Issues logic in accordance with udata #42⚠️ @grey-100 is now#e5e5e5
- Standardize organization page similar to dataset and reuse pages #40
- Fix RGAA criterion 10.7 Each element focusable has a visible focus #46
- Fix Stylemark generation to include JS files and properly include other assets #33
- Redirect about page to "ressources" page in menu #48
- Standardize article discussions and quick fixes to discussions #41 #51
- Fix error on search request cancelation #44
- Standardize reuse page similar to dataset page navigation quickfixes #31
- Move template hook logic to udata and add oauth hooks #29
- Add resources pagination dataset page and use DSFR pagination #30 #37
- Style oauth page #34
- Fix horizontal scroll on mobile #38
- Fix gouvfr static path #39
- Update README to reflect front changes #17
- Add Participate banner in the footer #24
- Fix min-height used in posts images to center them #23
- Update dataset page with navigation quickfixes and add DSFR components #18
- Implement feedbacks on quickfixes #26
- Add Cypress front-end tests stub #9
- Add read only mode back on frontend #10
- Fix RGAA criterion 1.2 Each decorative image is ignored by assistive technologies. #13
- Add a request membership action on organization page #12
- Unset vue delimiters used in html templates to prevent injections #11
- Fix temporal coverage order in search results metadata #14
- VueJS multiple mount points with a global event bus #15 #19
- Fix RGAA criterion 12.6 Block of contents from multiple pages can be reached or skipped #21
⚠️ breaking change: Package renaming and new repository #1:- udata-gouvfr is now udata-front
- Update feedparser following setuptools 58.0.2 release that drops support for
use_2to3
#6 - Show correct number of latest reuses on homepage #3
- Fix next value on login to prevent infinite loop #4 #8
If you're migrating from udata-gouvfr, see previous changelog here