Version: [3501] Oslandia 1.0.0

Version 1.0.0:
- feat(showcase): if the json files are absent and there is no
internet connection, copy the JSON files embedded in the plugin to the
cache by @florentfougeres
- feat(showcase): skip invalid JSON entries instead of crashing by
@florentfougeres
- feature(showcase): when offline, the JSON data contained in the
plugin is copied to the cache if it is more recent than the data in
the cache by @florentfougeres
- refactor(helpdesk): share DisplayMode enum between helpdesk widgets
by @geojulien
- improve(ci): run scripts tests and showcase data generation only on
release tags by @florentfougeres
- fix(ci): prevent showcase job from blocking MR pipelines by
@florentfougeres
- fix(ci): the showcase scripts and associated tests should only be
run when necessary by @florentfougeres
- fix(newsfeed): return the new feed item to the main thread to notify
in QGIS message bar by @geojulien
- fix(newsfeed): fix rss download error and performed downoad in a
task by @florentfougeres
- fix(scripts): showcase json generation hitting gitlab.com rate
limits by @florentfougeres
- update(packaging): bump QGIS minimal version to 3.40.4 by @geojulien
- update(ci): copy the JSON files containing the showcase information
into the plugin build by @florentfougeres
- update(ci): allow job tests:scripts to fail by @geojulien
- update(ci): allow job tests:sonarqube to fail by @geojulien

Version 0.32.0:
- change(auth): open helpdesk after auth success and remove UserDialog
by @geojulien
- fix(auth): Handle the error properly when the authentication
token... by @florentfougeres
- improve(auth): mutualize check connection code and usea custom
exception for missing auth config by @geojulien
- refacto(auth): move QGIS auth config setter to the authentication
module by @geojulien
- refacto(auth): move connection check and log out to an
authentication module by @geojulien
- feature(helpdesk): display authenticated user avatar in status bar
by @geojulien
- feature(helpdesk): make the user avatar a button opening a menu by
@geojulien
- feature(helpdesk): add action to edit user profile in status bar
user menu by @geojulien
- improve(helpdesk): reuse authenticated user to deduplicate /user
request by @geojulien
- improve(helpdesk): customize stylesheet for QMenu by @geojulien
- improve(helpdesk): enable the action map canvas screenshot only when
there is at least 1 layer by @geojulien
- fix(helpdesk): settings button of user menu was not functional by
@geojulien
- refacto(helpdesk): move help and settings buttons status bar to the
user menu by @geojulien
- refacto(helpdesk): make user task use network manager by @geojulien
- remove(helpdesk): end of support for archived projects by @geojulien
- fix(ui): reduce the empty spaces in notification settings widgets.
by @florentfougeres
- improve(showcase): reduce the margins around the window by
@florentfougeres
- fix(showcase): all the API only once when fetching GitLab projects
by @florentfougeres
- improve(quality): fix some typo by IDE spell check again by
@etrimaille
- improve(quality): fix some typo by IDE spell check or Python
warnings by @etrimaille
- update(docs): follow up previous commit about OAuth2 keys
documentation by @etrimaille

Version 0.31.0:
- feature(showcase): display tags as tooltips on project cards. by
@florentfougeres
- feature(showcase): filter project cards with search bar by
@florentfougeres
- improve(ui): rounded corners, assignee and issue actions moved, blue
hover by @sbeorchia
- improve(ux): add onboarding action in menu too by @geojulien
- improve(helpdesk): use `simple=true` to request only limited fields
of projects and use a task to request archived projects by @geojulien
- improve(helpdesk): different page sizes for labels, members and
projects by @geojulien
- improve(helpdesk): clean issue tooltip with truncated description
and metadata by @geojulien
- improve(helpdesk): change standard buttons by @geojulien
- improve(newsfeed): relooking RSS feed news (buttons, separations) by
@sbeorchia
- improve(newsfeed): add contextual RSS menu on tag on the left button
by @sbeorchia
- improve(perfs): use the user task to get user infos and trigger it
only if an authentication id is set by @geojulien
- improve(logger): do not push to QGIS message bar outside the main
thread by @geojulien
- improve(settings): display QgsAuthConfigSelect only in debug mode by
@geojulien
- fix(helpdesk): tab length according to text by @sbeorchia
- fix(helpdesk) : Set the max height for the tags in issue detail view
by @sbeorchia
- fix(helpdesk): empty comment and note cant be posted by @geojulien
- fix(settings): remove empty layouts from promoted widgets in
settings dialog by @florentfougeres
- fix(ui): remove unknown and unused property overflow by @sbeorchia
- refacto(settings): externalize auth settings in a dedicated widget
by @geojulien
- update(showcase): updated broken image URLs and added new ones by
@florentfougeres
- update(tooling): add new flake8-qgis codes by @geojulien

yes

oslandia

2026-11-03T16:44:48.195815+00:00

3.40.4

4.99.99

None

no

Version management

Plugin details