Commit Graph

55 Commits

Author SHA1 Message Date
d713f4106d fix: change wording on stats page 2024-07-29 17:54:59 -05:00
dce8c1b88c feature: add a search feature 2024-07-27 23:49:06 -05:00
25881d4cb3 feature: add a Category model
- add a Category model that represents the CCE
  defined categories for various legislation
2024-07-24 13:13:07 -05:00
c92fbf0890 fix: remake migrations 2024-07-24 01:38:24 -05:00
61f1981925 fix: add __init__.py to migrations to make it work 2024-07-24 01:37:33 -05:00
bccfa280e1 fix: sync the database after migrating 2024-07-24 01:32:23 -05:00
c35c96e16b cleanup: refactor by_group view 2024-07-24 01:03:19 -05:00
2a6e42da9c to squash 2024-07-24 00:13:30 -05:00
25415a099f maint: add two sample books again 2024-07-23 23:51:47 -05:00
601ffd44c8 maint: squash migrations into one 2024-07-23 23:51:37 -05:00
4931c8ac94 fix: ValueError on index page when no legislation 2024-07-23 23:04:45 -05:00
281473262a make topics a part of the system we've made 2024-06-30 22:01:55 -05:00
bfbea9e855 add automatic generation of country and school listing 2024-06-30 21:56:33 -05:00
0a6ed6ffe2 generalize the view generation into a factory 2024-06-30 21:05:34 -05:00
37e6a03bb3 final doc commit 2024-06-30 00:32:21 -05:00
08d9cb1b77 change 2 (to squash) 2024-06-30 00:32:21 -05:00
06539e332d some part of writing resolutions 2024-06-30 00:32:21 -05:00
ff92a221f1 misc 2024-06-29 23:58:20 -05:00
39e81d5727 Add country model 2024-06-29 23:41:33 -05:00
de4575a2f0 add a School model 2024-06-29 23:19:39 -05:00
761b00eb49 add country and catagory fields; simplify serialization into legislation objects 2024-06-29 22:27:05 -05:00
a1c722295b add an admonition to contribute 2024-06-29 20:54:04 -05:00
2b026aaeee add contrib franklincce.nix NixOS module 2024-06-29 20:49:38 -05:00
e8e83fc5d4 add a specific exemption for the admin panel 2024-06-29 18:33:30 -05:00
f578e219c5 move /kb path to /knowledge
there's this weird thing that happens with nginx
with paths that end in /kb and I don't know why.
this at least fixes the problem.
2024-06-29 18:29:27 -05:00
a965eb1aed add a homepage thing 2024-06-29 18:15:33 -05:00
829bf8be4a Add a guide to contribution 2024-06-29 16:51:55 -05:00
e298c90eab Update README.md 2024-06-29 16:50:20 -05:00
97c0a22cf6 keeping tidy 2024-06-29 15:48:53 -05:00
9a63464300 add a knowledgebase feature 2024-06-29 15:48:06 -05:00
24bf60f245 move all the pdf parsing code into one module, and fix a critical parsing bug in containers 2024-06-29 13:52:56 -05:00
07dd23a396 make the database persistant in production 2024-06-29 13:04:12 -05:00
d5e74175e6 start the knowledgebase(tm) 2024-06-28 17:00:26 -05:00
c0d10951b2 tiny changes 2024-06-28 16:54:57 -05:00
2b24590959 remove secret and prevent it from leaking again 2024-06-28 16:42:25 -05:00
3fa153ee59 add a model for legislation classification, making topics
now you can make topics!
2024-06-28 16:37:21 -05:00
f415713bdb make some changes to environment variable handling 2024-06-28 16:37:21 -05:00
1471dab714 make explorer more production ready
allow explorer to be deployed in an production environment without using
stupid hacks and DEBUG = true
2024-06-28 16:37:21 -05:00
599fc41389 add country model field 2024-06-25 20:40:23 -05:00
bc580cd190 license the project under the AGPL 2024-06-24 02:49:06 -05:00
2ad3c3a2f6 add an "about this instance" page 2024-06-24 02:47:16 -05:00
675d8e16e1 fix the shell.nix 2024-06-24 02:42:27 -05:00
f8ac92e0ae docker-composing the debug=True version works 2024-06-23 14:06:22 -05:00
38614d477c remove/revise readmes 2024-06-21 23:38:11 -05:00
f6075bd131 some style changes 2024-06-21 23:26:59 -05:00
a7b35c6883 add a stats page 2024-06-21 22:54:34 -05:00
62b13cd684 add a conference view 2024-06-21 22:42:19 -05:00
cc8e1026ac some changes to the interface 2024-06-21 22:14:07 -05:00
79d441d1f6 stuff 2024-06-21 03:03:46 -05:00
ca61adc1e6 web interface version 1
There's a crappy frontend, but the Django admin panel works as expected.
2024-06-19 12:41:41 -05:00