Yohan Boniface
|
5ffd1a1b10
|
Expose DataLayer.edit_status separately to the front
They now differ from the Map.edit_status ones
|
2023-09-22 17:32:19 +02:00 |
|
Yohan Boniface
|
6ba8166f86
|
Reset DataLayer.edit_status migration
|
2023-09-22 17:32:19 +02:00 |
|
Yohan Boniface
|
4e54a93ee0
|
Add DataLayer.INHERIT edit status option
|
2023-09-22 17:32:19 +02:00 |
|
Yohan Boniface
|
3cbd6cca40
|
Add back Map.edit_status
Revert "Fix existing permissions related tests"
This reverts commit 36d7d87301c54a1a40bc6bbc164120768b258fae.
WIP
|
2023-09-22 17:32:19 +02:00 |
|
Yohan Boniface
|
3dc4efe7b1
|
Remove data migration for edit_status
|
2023-09-22 17:32:19 +02:00 |
|
Yohan Boniface
|
360b6415cb
|
Make OWNER mode the default edit_status for anonymous owned maps
|
2023-09-22 17:32:19 +02:00 |
|
Yohan Boniface
|
5f5196a52d
|
Make sure to select only editable layers for attachin to features
|
2023-09-22 17:32:19 +02:00 |
|
Yohan Boniface
|
0afb0bff82
|
Include layer name in translation
|
2023-09-22 17:32:19 +02:00 |
|
Yohan Boniface
|
36befefbc6
|
Fix permissions related frontend tests
|
2023-09-22 17:32:19 +02:00 |
|
Yohan Boniface
|
84e3aa7121
|
Add default value for DataLayer.options.editMode
|
2023-09-22 17:32:19 +02:00 |
|
Yohan Boniface
|
6b269125d4
|
Make sure only owner see the delete map button
|
2023-09-22 17:32:19 +02:00 |
|
David Larlet
|
ddada8fb2b
|
Remove the hasDirty concept
And only save the map in case of an `advanced` `editMode`.
|
2023-09-22 17:32:19 +02:00 |
|
Yohan Boniface
|
24e4aed8d3
|
Rename allowEdit in editMode
|
2023-09-22 17:32:17 +02:00 |
|
Yohan Boniface
|
de7c693c7b
|
Remove console.log
|
2023-09-22 17:30:08 +02:00 |
|
Yohan Boniface
|
2d1d9281d9
|
Add SQL migration to populate DataLayer.edit_status from Map.edit_status
|
2023-09-22 17:30:08 +02:00 |
|
Yohan Boniface
|
af44b3a0a6
|
Add playwright test for editor's permissions form
|
2023-09-22 17:30:07 +02:00 |
|
Yohan Boniface
|
a15aa3566a
|
Add playwright tests for anonymous map
|
2023-09-22 17:30:07 +02:00 |
|
Yohan Boniface
|
d902546da4
|
Add map update playwright tests
|
2023-09-22 17:30:07 +02:00 |
|
Yohan Boniface
|
168cc01c2e
|
Do not try to access self.object in MapCreate
|
2023-09-22 17:30:07 +02:00 |
|
Yohan Boniface
|
42eb0e6ded
|
Add more tests for datalayer permissions
|
2023-09-22 17:30:06 +02:00 |
|
Yohan Boniface
|
d6d55e619a
|
Fix existing permissions related tests
|
2023-09-22 17:26:57 +02:00 |
|
Yohan Boniface
|
e52b40807a
|
Expose correct edit statuses in anonymous mode
|
2023-09-22 17:26:57 +02:00 |
|
Yohan Boniface
|
e06da18f1e
|
Fix helptext not displayed in anonymous permissions panel
|
2023-09-22 17:26:57 +02:00 |
|
Yohan Boniface
|
1cefd4e851
|
Hide create/delete datalayers button + map settings to users without rights
|
2023-09-22 17:26:57 +02:00 |
|
Yohan Boniface
|
35d7a5c550
|
Remove unused icon in 16.svg
|
2023-09-22 17:26:57 +02:00 |
|
Yohan Boniface
|
9189262855
|
Do not try to save map itself unless it has been modified
|
2023-09-22 17:26:57 +02:00 |
|
Yohan Boniface
|
ee9acf3427
|
Fix map check in DataLayerUpdate view
|
2023-09-22 17:26:57 +02:00 |
|
Yohan Boniface
|
70a1a1d584
|
Move copyToClipboard to L.Util
|
2023-09-22 17:26:57 +02:00 |
|
Yohan Boniface
|
76239ef55c
|
Make DataLayer.isReadOnly explicit and true by default
|
2023-09-22 17:26:56 +02:00 |
|
Yohan Boniface
|
3d2e62c858
|
Do not use Map.edit_status anymore
But keep it for now, for data migration, and just in case
|
2023-09-22 17:26:55 +02:00 |
|
Yohan Boniface
|
de907dcb50
|
Do not expose readonly datalayers for features
|
2023-09-22 17:25:55 +02:00 |
|
Yohan Boniface
|
89ab029cab
|
WIP: move edit_status from Map to DataLayer
|
2023-09-22 17:25:55 +02:00 |
|
Yohan Boniface
|
73d19e849f
|
Refactor share_status check in datalayers views
|
2023-09-22 17:24:01 +02:00 |
|
Yohan Boniface
|
9bcc18b790
|
Merge pull request #1329 from umap-project/prune-gz
Prune old .gz when saving a datalayer
|
2023-09-22 17:14:31 +02:00 |
|
Yohan Boniface
|
b6b9943264
|
Prune old .gz when saving a datalayer
We'll not consume them.
fix #1317
|
2023-09-21 19:12:07 +02:00 |
|
Yohan Boniface
|
5b7fec5f9b
|
Merge pull request #1314 from openbrian/docker-compose-app-depends-on-db
Replace wait_for_database with depends_on and healthcheck.
|
2023-09-21 10:11:56 +02:00 |
|
Brian DeRocher
|
6720f76d85
|
Set the map option. No need for setting boolean from query string.
Only add the owner property if the feature flag (map.options.featuresHaveOwner) is enabled.
Default to features do NOT have owners.
|
2023-09-20 13:16:52 -04:00 |
|
Brian DeRocher
|
77b56623ed
|
Remove field from map settings form.
|
2023-09-20 13:07:12 -04:00 |
|
Brian DeRocher
|
6c58bf367d
|
Use camelcase and fix typo.
|
2023-09-20 13:03:36 -04:00 |
|
Brian DeRocher
|
e25fb5d04f
|
Add FeaturesHaveOwners map option.
WIP
|
2023-09-20 12:48:32 -04:00 |
|
Yohan Boniface
|
0988f2e2ee
|
Merge pull request #1320 from jvmatl/docker_quickstart_docs
A more newbie-friendly Docker HOWTO
|
2023-09-20 18:36:05 +02:00 |
|
John Martinez
|
7e2b20d085
|
Update docs/docker.md
Co-authored-by: Yohan Boniface <yohanboniface@free.fr>
|
2023-09-20 12:07:58 -04:00 |
|
Brian DeRocher
|
e76c147b65
|
owner is no longer a form field.
|
2023-09-20 10:53:27 -04:00 |
|
Brian DeRocher
|
35e37c2d4b
|
Add translation for "owner".
|
2023-09-20 10:52:13 -04:00 |
|
Brian DeRocher
|
e2b789e575
|
Do not use the form for the owner property.
Only add the owner property to defaultProperties, if there is a user. In other words the user can use the map without logging in.
|
2023-09-20 10:51:01 -04:00 |
|
Brian DeRocher
|
204db34282
|
Replace bash based waiting with python based django-probes.
|
2023-09-20 09:45:26 -04:00 |
|
Yohan Boniface
|
99831dc04d
|
Merge pull request #1326 from umap-project/dashboard-duplicate-map
Fix map displayed more than once in user dashboard when multiple editors
|
2023-09-20 15:17:38 +02:00 |
|
Yohan Boniface
|
f6730a9829
|
Update umap/views.py
Co-authored-by: David Larlet <3556+davidbgk@users.noreply.github.com>
|
2023-09-20 15:17:29 +02:00 |
|
Yohan Boniface
|
43e5391c49
|
Fix map displayed more than once in user dashboard when multiple editors
fix #1325
|
2023-09-20 11:30:05 +02:00 |
|
Yohan Boniface
|
d48b272837
|
Merge pull request #1323 from umap-project/better-document-secret-key
Better documentation for the SECRET_KEY setting
|
2023-09-20 08:04:00 +02:00 |
|