Commit graph

141 commits

Author SHA1 Message Date
Benjamin Bach 768ef5a7d2
Add new admins, rework relation between orders and memberships, MembershipType can contain many Products, Memberships can be activated and revoked 2024-07-26 00:57:22 +02:00
Benjamin Bach 84f6ad9c4b
Merge branch 'waiting-list' into payment-updates 2024-07-25 23:36:37 +02:00
Benjamin Bach fa6a5cdb86
Revert healtcheck on Postgres, do it in the entrypoint 2024-07-24 22:29:07 +02:00
Benjamin Bach d9de265de9
Fix some admin columms 2024-07-22 16:49:24 +02:00
Benjamin Bach ee2ef48b96
Reorganize Order fields, add admin, Upgrade to Django 5.1b1 2024-07-21 19:07:59 +02:00
Benjamin Bach e27bc7969d
Merge branch 'waiting-list' into payment-updates 2024-07-21 16:11:53 +02:00
Benjamin Bach 5055095c6b
Admin for Member model, not for User 2024-07-21 16:10:20 +02:00
Benjamin Bach 1f28ffc9c5
WIP: Missing migrations 2024-07-21 13:41:50 +02:00
Benjamin Bach f30bc08451
Merge branch 'main' of git.data.coop:data.coop/membersystem into payment-updates 2024-07-21 11:05:15 +02:00
Benjamin Bach 250f203900
Fix some issues after merge conflixts 2024-07-20 22:45:44 +02:00
Benjamin Bach d769481848
Add a few more README things on Docker 2024-07-20 22:34:19 +02:00
Benjamin Bach 36d71f180a
Merge branch 'main' of git.data.coop:data.coop/membersystem into waiting-list 2024-07-20 22:24:41 +02:00
Víðir Valberg Guðmundsson 5d516b7851 Update packages. 2024-07-17 08:44:07 +02:00
Víðir Valberg Guðmundsson f18469833a The ruffening. 2024-07-15 00:19:37 +02:00
Víðir Valberg Guðmundsson 480eecca12 Cleanup. 2024-07-14 23:14:07 +02:00
Benjamin Bach b366bc2499
WIP: cleanup setup 2024-07-14 21:19:32 +02:00
Víðir Valberg Guðmundsson b39b114e30 pre-commit autoupdate 2024-07-14 20:55:22 +02:00
Benjamin Bach 1405a95094
Waiting list function: WaitingListEntry model for people that can be invited in the future 2024-07-14 19:20:32 +02:00
Benjamin Bach 7cc22aa0a1
WIP: Changes to payment models 2024-07-14 18:12:14 +02:00
Víðir Valberg Guðmundsson d31f62ebb4 Upd. 2024-05-31 21:26:20 +02:00
Víðir Valberg Guðmundsson 712c50fac7 Use hatch for installing. 2024-03-03 11:05:21 +01:00
Halfdan Mouritzen fedfca25a5 Adding flow to add new emails to an account 2024-03-02 17:43:16 +01:00
Halfdan Mouritzen 89d7c9c9d5 CSS should be merged correctly now 2024-03-02 14:49:50 +01:00
Halfdan Mouritzen f5acfbedd4 Cleaning 2024-03-02 12:15:33 +01:00
Víðir Valberg Guðmundsson cf3c84b8d9 More linting. 2024-02-29 21:30:36 +01:00
Víðir Valberg Guðmundsson 1b65558608 Lint galore. Also use python 3.12. 2024-02-29 21:28:17 +01:00
Halfdan Mouritzen 4112069cac feature/css (#29)
Reviewed-on: data.coop/membersystem#29
Co-authored-by: Halfdan Mouritzen <halfdan@robothangarskib.dk>
Co-committed-by: Halfdan Mouritzen <halfdan@robothangarskib.dk>
2024-02-29 20:02:39 +00:00
Víðir Valberg Guðmundsson bdc2d8717c Add devenv files. 2024-02-10 10:55:38 +01:00
Víðir Valberg Guðmundsson f99c7ee698 Fetch permissions before rendering templates. 2024-02-10 10:50:23 +01:00
Víðir Valberg Guðmundsson a098a0b032 Add logging. 2024-02-09 22:04:30 +01:00
Víðir Valberg Guðmundsson f31cd62351 Implement django-view-decorator 2024-01-14 12:27:36 +01:00
Víðir Valberg Guðmundsson b8a970d5fe Add missing migration 2024-01-14 12:14:51 +01:00
Halfdan Mouritzen 9dda7670df Minimal CSS for tables (#26)
Reviewed-on: data.coop/membersystem#26
Co-authored-by: Halfdan Mouritzen <halfdan@robothangarskib.dk>
Co-committed-by: Halfdan Mouritzen <halfdan@robothangarskib.dk>
2024-01-14 11:10:55 +00:00
Halfdan Mouritzen 02907a7684 Minimal CSS for tables 2024-01-13 22:14:23 +01:00
valberg 33f5e7a285 ui-overhaul (#24)
Co-authored-by: Halfdan <halm@itu.dk>
Co-authored-by: Halfdan Mouritzen <halfdan@robothangarskib.dk>
Reviewed-on: data.coop/membersystem#24
2024-01-13 20:07:36 +00:00
Víðir Valberg Guðmundsson 2ed5df5241 Add pyproject.toml file. 2024-01-13 15:39:31 +01:00
Víðir Valberg Guðmundsson 9b52cd4270 Update stuff. 2024-01-07 15:04:08 +01:00
Víðir Valberg Guðmundsson 25445e59cf Add i18n to builtin template tags. 2023-10-02 21:19:25 +02:00
Víðir Valberg Guðmundsson f42101c476 Adding some titles 2023-10-02 20:50:39 +02:00
Víðir Valberg Guðmundsson 88e15974dc Fixing some stuff with README 2023-10-02 20:10:24 +02:00
Víðir Valberg Guðmundsson 81ff8d0177 Upgrade pre-commit hooks. 2023-10-02 19:56:38 +02:00
Víðir Valberg Guðmundsson 6894c57aa0 Upgrade dependencies. 2023-10-02 19:56:09 +02:00
Víðir Valberg Guðmundsson d2e58d396f Small adjustments. 2023-09-30 08:14:02 +02:00
Víðir Valberg Guðmundsson 770c1c81b6 Fix member list. 2023-09-18 21:14:47 +02:00
Víðir Valberg Guðmundsson f1c328a10c Upgrading stuff. 2023-09-18 20:58:30 +02:00
Víðir Valberg Guðmundsson beabd49976 Fix membership page 2023-09-16 16:27:15 +02:00
Víðir Valberg Guðmundsson bab951afb8 Add missing migration 2023-09-16 16:19:51 +02:00
Víðir Valberg Guðmundsson 390954ebaf Use docker compose, not docker-compose. 2023-09-16 15:39:13 +02:00
Víðir Valberg Guðmundsson 175f0438d4 Update logo. 2023-09-16 15:28:42 +02:00
Víðir Valberg Guðmundsson e6661c1b5a Minor detail. 2023-02-08 08:19:58 +01:00