1
0
Fork 0
Commit Graph

187 Commits

Author SHA1 Message Date
Dariusz Niemczyk ae219a2533
Properly collectstatic on docker build 2023-07-17 23:09:11 +02:00
Dariusz Niemczyk d026e41ac5
Update docker-compose setup 2023-07-17 23:08:24 +02:00
Dariusz Niemczyk a6705a956f
Remove legacy labels from django admin 2023-07-17 23:04:30 +02:00
Dariusz Niemczyk 5012a10298
Hack: admin props combobox works(?) 2023-07-17 23:04:30 +02:00
Dariusz Niemczyk 027bcfcde5
Hack: admin props combobox works(?) 2023-07-17 22:44:44 +02:00
Dariusz Niemczyk 154e1079da
Make HSLan always authenticated for GET 2023-07-17 21:35:45 +02:00
Dariusz Niemczyk 30c3c3eb7a
Deduplicate print function 2023-07-17 20:18:18 +02:00
Dariusz Niemczyk c15f1bb840
Make gunicorn properly report errots 2023-07-17 15:47:29 +02:00
Dariusz Niemczyk f7688262e4
Fix API views 2023-07-17 15:46:00 +02:00
Dariusz Niemczyk d2e25c0801
Add overrides to docker-ignore 2023-07-14 22:38:48 +02:00
Dariusz Niemczyk e2e82b1a2e
Replace docker-compose to gunicorn run 2023-07-14 16:29:47 +02:00
Dariusz Niemczyk 8210381027
Fix docker port to 8000 2023-07-14 16:29:39 +02:00
Dariusz Niemczyk b09016ea3b
Add .env to .gitignore 2023-07-14 16:28:07 +02:00
Dariusz Niemczyk af85d191ad
Force authentication for API usage 2023-07-13 22:37:53 +02:00
Dariusz Niemczyk a20e14a8d3
Add LOGIN_URL to redirect properly 2023-07-13 21:01:41 +02:00
Dariusz Niemczyk b6ce1516d2
Migrate deprecated field in settings 2023-07-13 21:01:17 +02:00
Dariusz Niemczyk a8f7530263
Force authorization for all routes 2023-07-13 21:01:00 +02:00
Dariusz Niemczyk b74c1b3c8f
Add inventory.hackerspace.pl to ALLOWED_HOSTS 2023-07-11 23:36:35 +02:00
Dariusz Niemczyk bfe9d27d71
Make dockerable for hscloud 2023-07-11 23:29:54 +02:00
Dariusz Niemczyk ad73094b67
Fix import for oauth 2023-07-11 23:29:39 +02:00
Dariusz Niemczyk a0c6d87adb
Add missing migration (django unhappy) 2023-07-11 23:29:28 +02:00
Dariusz Niemczyk 5ed4128151
Add terrible dark mode for inventory 2023-07-11 18:34:18 +02:00
Dariusz Niemczyk d473901f8c
Minify bootstrap.css 2023-07-11 18:34:01 +02:00
Dariusz Niemczyk 878f246b08
Admin dark-mode properly done 2023-07-11 18:12:12 +02:00
Dariusz Niemczyk af1be4aca7
Add __pycache__ to gitignore 2023-07-11 17:54:36 +02:00
Dariusz Niemczyk 72e668622d
Remove unnecessary create_extension 2023-07-11 17:53:17 +02:00
Dariusz Niemczyk 150c405468
Fix settings 2023-07-11 17:52:38 +02:00
Dariusz Niemczyk efcd932481
re-implement get_roots in view 2023-07-11 17:52:38 +02:00
Dariusz Niemczyk 837734a655
Fix admin not searching properly and make it great 2023-07-11 17:52:38 +02:00
Dariusz Niemczyk 45ad9bf88c
Migrate old django to the newest version
Django 1.x is no longer supported, and the app needed migration to 4.x
A lot of libraries has been unsupported or removed, so there's a few
of unrelated changes, but necessary for the migration process to work.
2023-07-11 17:52:38 +02:00
Dariusz Niemczyk 659f04ce9c
Blackify the code (autoformat) 2023-07-11 15:34:35 +02:00
Dariusz Niemczyk 3fdf788168
Add .venv and .vscode to gitignore 2023-07-11 15:34:26 +02:00
Piotr Dobrowolski 3b5439ef74 auth: fix broken deletion permission on non-superusers 2020-05-28 21:53:58 +02:00
radex 3de626d5c5 labels via api + remove redundant nav item 2020-05-28 21:23:51 +02:00
radex 1f5a053a19 Less confusing "Print labels" button + explanation 2020-05-28 21:23:51 +02:00
radex 5160052dfd You can now print Items, w/o explicitly defining Labels 2020-05-28 21:23:51 +02:00
radex 2e0c031fab /items/:id now fetches via short_id or label.id (now considered legacy) 2020-05-28 21:23:51 +02:00
radex a82668ca01 improve /api/1/items/:item_id 2020-05-28 21:23:51 +02:00
radex 0c883bed2f simplify item info 2020-05-28 21:23:51 +02:00
radex 7ac99dd44b introduce item.short_id + lookup by short id 2020-05-28 21:23:51 +02:00
radex d313274615 better index 2020-05-28 21:23:51 +02:00
Piotr Dobrowolski 1587f26181 attempt at fixing missing label editor 2020-05-14 23:16:53 +02:00
Piotr Dobrowolski 4c4d889aac add build_static to ignorefiles 2020-05-12 21:14:18 +02:00
Piotr Dobrowolski 83e2afcf06 Check in some random production changes 2020-05-12 20:58:10 +02:00
Piotr Dobrowolski 5e598d80b4 Pin container versions, simplify initial setup 2020-05-12 20:56:44 +02:00
radex af9ed46861 fix print button 2020-05-12 20:27:08 +02:00
radex 4acccb7d94 Hide item history by default 2020-05-12 20:27:08 +02:00
radex 786f2a3675 title nice 2020-05-12 20:27:08 +02:00
radex 7f12474e76 some admin ux improvements 2020-05-12 20:27:08 +02:00
radex 60601b270e Search everywhere 2020-05-12 20:27:08 +02:00