Releases: opengisch/qfieldcloud
Releases · opengisch/qfieldcloud
v0.19.1
What's Changed
- Adding a few failsafes around ListFilesView.get() by @why-not-try-calmer in #682
- Kill the
--transaction
parameter as not needed and very outdated by @suricactus in #687 - Enable mypy for docker-qgis by @m-kuhn in #685
- Enable Groups model and groups field in People view in Django admin by @suricactus in #686
Full Changelog: v0.19.0...v0.19.1
v0.19.0
What's Changed
- Simplify query for busy projects in dequeue.py by @faebebin in #658
- Be more strict when updating jobs, set
update_fields
on each.save()
by @suricactus in #664 - Use project.jobs instead of Jobs.filter(project=project) by @faebebin in #659
- Cancel jobs on project delete by @faebebin in #660
- Bump various dependencies by @suricactus in #666
- Added managed_by and activeness in Subscription QuerySet by @suricactus in #669
- No subscriptions managed_by AnonymousUser by @faebebin in #678
- QF-2700 Run makemigrations --check right after building by @why-not-try-calmer in #675
- Less crs conversions by @m-kuhn in #677
- Increase stop grace period for worker wrapper by @m-kuhn in #635
Full Changelog: v0.18.3...v19
0.18.3 🌈
🐛 Bug Fixes
- Fix ImportError in setting.py Sentry before_send method
0.18.2 🌈
v0.18.1
0.18.0 🌈
Changes
🚀 Features
- Always allow upload deltas but prevent apply job (#645)
- Bump various deps (#638)
- Bump qgis version to 3.30.2 (#637)
- Always accept file uploads from Qfield (#650)
🐛 Bug Fixes
- Correctly calculate
Job.started_at
/Job.finished_at
(#655) - Fix migration if it runs backwards and then forwards (#649)
- Speed up
delta\_apply
jobs by using an indexed column for searching (#646) - Fix flaky subscription test due to microseconds overlaps (#648)
- Remove milliseconds from
active_since
andactive_until
respectively (#641) - Workaround vector layer type rename in QGIS 3.30 (#643)
- Reject job and project creation for unsufficient useraccount subscription (#622)
Full Changelog: v0.17.9...v0.18.0
v0.17.9
What's Changed
- Qf 2641 code style improvements by @faebebin in #611
- Upgrade minio to recent version by @faebebin in #614
- Add indexes on core job by @m-kuhn in #619
- Order job execution by creation date by @m-kuhn in #618
- Use a more special chars agnostic snippet to load .env file by @suricactus in #615
- Remove filter from user autocompletion by @stcz in #610
- Bump
jinja
from3.0.3
to3.1.2
by @suricactus in #624 - Bump a batch of patch versions for dependencies by @suricactus in #623
- Rename subscription qs.active to current by @faebebin in #620
- Exclude the busy projects with a subquery by @suricactus in #627
- Add
notes
field to plans, packages, packagetypes and subscriptions by @suricactus in #628 - Speed up jobs admin by removing TOAST-ed columns from the query by @suricactus in #629
- Fix migrations with view not having access to a new column by @suricactus in #630
- Build separate images for worker and app by @m-kuhn in #632
- Remove TODO, QFC is not the component that is responsible for validity by @m-kuhn in #633
- No extra order -pk in admin change list by @faebebin in #621
- Added
error_type
anderror_class
to easily classify worker errors by @suricactus in #631 - Fix misleading the HTTP clients to cache package files for 10 minutes by @suricactus in #634
Full Changelog: v0.17.8...v0.17.9
0.17.8 🌈
0.17.7 🌈
Changes
🚀 Features
- Configure locales and languages (#594)
- Increase dh primes to 4096 bits and load
ssl-dhparams.pem
andoptions-ssl-nginx.conf
configs (#583) - Erroneous mimetypes invalidated, not thrown (#548)
- Added column showing number of recently active users to projets under
OrganizationAdmin
(#591) - Custom
ReachedMaxOrganizationMembersError
exception instead of genericValidationError
(#593) - Remove bootstrap submodule as it is no longer needed (#582)
- Make the root of QFieldCloud redirect to admin page and doc some envvars (#581)
🐛 Bug Fixes
- Set
USE_I18N=False
to prevent semi-translated UI (#597) - Fixed missing handling of admin filters for Job and Delta admin (#574)
- Fix comparing the deltas with current data for some some datatypes, mostly dates and times (#588)
- Fix storage calculation when deleting multiple files at once (#568)
Full Changelog: v0.17.6...v0.17.7