1
Fork 0
mirror of https://github.com/Steffo99/sophon.git synced 2024-12-22 14:54:22 +00:00
Commit graph

523 commits

Author SHA1 Message Date
b9d3fe94fe Merge permissions-v3 (#64) 2021-08-11 00:59:39 +02:00
5cff70db67 🔧 Abstract permissions, add ResearchTag and ResearchGroup viewsets 2021-08-07 17:26:54 +02:00
313ee9c3e0 🔧 Move API path to api/core/ 2021-08-07 16:36:46 +02:00
ddfd107a99 Implement basic login system
(closes #24) (closes #25)
2021-08-07 03:25:59 +02:00
d14c264f75 Implement research tags
(closes #52)
2021-08-06 21:40:21 +02:00
fc25b62c05 Implement research groups
(closes #22) (closes #23)
2021-08-06 17:14:28 +02:00
9dbb18bf4f 🔨 Update IntelliJ metadata 2021-08-03 03:19:02 +02:00
f7c7c99e30 🗒 Add a better README 2021-08-03 03:17:31 +02:00
db6dd5b696 🐛 Enable django.contrib.postgres 2021-04-20 17:29:51 +02:00
b4555a2040 🔧 Enforce pagination by 100 2021-04-20 17:27:57 +02:00
aab3476619 Add search DataFlow action 2021-04-20 17:26:56 +02:00
9a12e25eda 🧹 Reformat default React template 2021-04-19 23:47:06 +02:00
42a4239f1e 🔨 Create / update runConfigs 2021-04-19 23:46:31 +02:00
45fff68bd2 🔧 Handle errors when syncing DataFlows 2021-04-19 23:40:06 +02:00
2b8fe4ee65 🧹 Optimize imports 2021-04-18 20:05:07 +02:00
06b2f7adff 🔧 Use timezone.now() instead of datetime.now() 2021-04-18 20:03:17 +02:00
e8d26eccf7 Add sync_flows to the admin page 2021-04-18 20:01:08 +02:00
c13733960e 🔧 Make sync_flows a model method instead of a viewset action 2021-04-18 19:37:32 +02:00
d1f41f752f 🧹 Reorganize project to make space for the frontend (part 2) 2021-04-16 18:03:27 +02:00
e889fc2f7b 🧹 Reorganize project to make space for the frontend 2021-04-16 18:00:19 +02:00
f2eed93b77 Create PAM Authentication 2021-04-16 17:36:09 +02:00
6181f56cb4 Complete permissions 2021-04-16 17:06:04 +02:00
e6ee7ce8de 🚧 WIP routing, deliberately left incomplete 2021-04-16 17:06:04 +02:00
6a72f8de4c 🔧 Improve URLs for ProjectViewSets 2021-04-16 17:06:04 +02:00
c6abc1bd0e 🔧 Split ProjectViewSet in multiple sub-viewsets 2021-04-16 17:06:04 +02:00
7d24b40cc9 📔 Document Project function 2021-04-16 17:06:04 +02:00
c26d21b04b Properly check permissions for Projects 2021-04-16 17:06:04 +02:00
3696a4bd4f ↪ Create migration for the new database fields 2021-04-16 17:06:04 +02:00
1100d444aa Add RelatedToProject abstract base class to find the project instance of any model 2021-04-16 17:06:04 +02:00
93b69c3a8f 🚧 Add the new fields to the serializer 2021-04-16 17:06:04 +02:00
3d7e7f3104 🚧 Create owner and collaborators fields 2021-04-16 17:06:04 +02:00
0a545a4336 🚧 Create visibility field in the database 2021-04-16 17:06:04 +02:00
be1a2c0e03 💥 Basically rewrite all database parts from scratch 2021-04-08 16:41:55 +02:00
0a215babeb 🔧 Improve list_display of all ModelAdmin s 2021-04-08 14:33:54 +02:00
d748ca272b Make a common CoreAdmin class 2021-04-08 14:24:08 +02:00
667c7724e5 Make ModelAdmin classes for every model 2021-04-08 14:22:30 +02:00
89025324af Add sync action to DataSource viewset 2021-04-07 20:39:15 +02:00
d2e42609ce 🔧 Namespace the app name
https://stackoverflow.com/questions/40206569/django-model-doesnt-declare-an-explicit-app-label
2021-04-07 20:38:49 +02:00
d274c35293 🔧 Add a last_update field in the DataFlow model 2021-04-07 20:38:11 +02:00
5cad29679f 🔧 Configure basic console logging functionality 2021-04-07 20:37:02 +02:00
ce73e041ac ⬆ Add pandaSDMX and pydantic to the dependencies 2021-04-07 20:36:45 +02:00
32237a5e07 🔨 Update IntelliJ metadata 2021-04-07 20:36:23 +02:00
3fbdd08133 🔧 Configure Italian timezone in runConfiguration 2021-04-07 10:21:39 +02:00
e6a2574788 🔧 Register DataFlow in the admin page 2021-04-07 10:21:39 +02:00
574c45e2ef 🗒 Add DJANGO_SETTINGS_MODULE envvar 2021-04-07 10:21:39 +02:00
e52ac684a5 🔨 Fix Django run configuration 2021-04-07 10:21:39 +02:00
d40bc8f22b ↪ Initialize package using poetry 2021-04-07 09:24:00 +02:00
f8e297e7f4 Add DataFlow entity 2021-04-06 22:58:09 +02:00
7109224f2f 🔧 Correct null=True to blank=True in Project model 2021-04-06 02:44:23 +02:00
813a7635e4 🔨 Change port to 30033 in IntelliJ run configuration 2021-04-06 02:40:34 +02:00