- 27 May, 2017 1 commit
-
-
Sébastiaan Versteeg authored
-
- 04 May, 2017 1 commit
-
-
Sébastiaan Versteeg authored
-
- 17 Mar, 2017 1 commit
-
-
Sébastiaan Versteeg authored
-
- 08 Mar, 2017 1 commit
-
-
Wietse Kuipers authored
-
- 01 Mar, 2017 1 commit
-
-
AuckeBos authored
-
- 27 Feb, 2017 1 commit
-
-
Thom Wiggers authored
Now we're using `setUpTestData` more, not running some slow code, using MD5 hashes for speed, and using bulk_create. Also removes some dead code.
-
- 11 Feb, 2017 1 commit
-
-
Sébastiaan Versteeg authored
-
- 30 Jan, 2017 1 commit
-
-
Joost Rijneveld authored
-
- 25 Jan, 2017 1 commit
-
-
Sébastiaan Versteeg authored
-
- 22 Jan, 2017 1 commit
-
-
Thom Wiggers authored
-
- 15 Dec, 2016 1 commit
-
-
Sébastiaan Versteeg authored
-
- 07 Dec, 2016 1 commit
-
-
Sébastiaan Versteeg authored
-
- 06 Dec, 2016 1 commit
-
-
Thom Wiggers authored
-
- 30 Nov, 2016 1 commit
-
-
Wietse Kuipers authored
-
- 16 Nov, 2016 1 commit
-
-
Thom Wiggers authored
-
- 09 Nov, 2016 1 commit
-
-
Wietse Kuipers authored
Wolktm can't be deprecated because Django doesn't do longpolling
-
- 02 Nov, 2016 1 commit
-
-
Thom Wiggers authored
-
- 01 Nov, 2016 1 commit
-
-
Thom Wiggers authored
-
- 26 Oct, 2016 1 commit
-
-
Thom Wiggers authored
-
- 25 Oct, 2016 1 commit
-
-
Sébastiaan Versteeg authored
-
- 22 Oct, 2016 1 commit
-
-
Joost Rijneveld authored
-
- 19 Oct, 2016 2 commits
-
-
Thom Wiggers authored
Partially implements #101
-
Notable TODO is adding messages for end-users on actions
-
- 12 Oct, 2016 1 commit
-
-
Joost Rijneveld authored
This setting defaults to 1000, but when we want to perform actions on more than 1000 entries in the admin, this fails. This is useful when e.g. modifying/deleting all member records, and 10K is still easily sufficient to protect against DoS.
-
- 05 Oct, 2016 1 commit
-
-
Thom Wiggers authored
-
- 04 Oct, 2016 1 commit
-
-
Squashed commits: [dd0f830] Use itertools.chain instead of += [9b56e66] Use settings.AUTH_USER_MODEL instead of Member as uploader [84246e5] Use generator comprehension [1271094] Rename summary_list to year_list [02699ea] Preselect course when clicking 'add' in the course view [07892ad] Don't use implicit uploader_id, use uploader directly [49fe1ee] Change string concat to str format [76d7358] Update translations [ef0eb57] Use list comprehensions instead of map() [51d7d03] unaccept = reject [02d945a] Do not change translation util just for the migration script, use activate(lang) instead [eea1516] Add localisation [6ea4809] Add sitemap for education [6aec215] Add actions to admin [30c7864] Add forms to add exams and summaries [495ebe2] Change submission url [6521e3d] Add books page, basic forms and perfect download pages [14fcca7] Make some small HTML changes [009207f] Finish course view [3a32dab] Change urls, translate texts and use absolute urls [cc96cec] Rename stylesheet and use compressor, change text-align center [56f77b4] Make sure that migrations really work [3a18e56] Fix URL in and remove API key from education migration script [25ae23c] Fix PEP8 [4e04316] Fix PEP8 [3078693] Add education migration script [4e337e8] Correct course model translations, admin, ManyToMany relation and verbose_names [0bbdd37] - Make categories and courses multilingual - Define urls like the other apps - Squash migrations - Make texts translatable [b3cecfb] Make texts translatable [7bf745c] Code in pep8 format [a434966] Summarries and exams downloadable [394a109] Categories and old courses [42a1c11] only show exams and summaries when they are accepted [b562b6a] Basic page for course [125ebb5] First version course overview [55c0d06] Dynamic default dates should not be called [5215f51] New migrations for education package [f6ff3bf] added summaries in education model [708bdf7] initial commit for education package
-
- 21 Sep, 2016 1 commit
-
-
Sébastiaan Versteeg authored
-
- 15 Sep, 2016 1 commit
-
-
Sébastiaan Versteeg authored
-
- 07 Sep, 2016 1 commit
-
-
Joost Rijneveld authored
-
- 06 Sep, 2016 1 commit
-
-
Sébastiaan Versteeg authored
-
- 05 Sep, 2016 1 commit
-
-
Sébastiaan Versteeg authored
Squashed commits: [c6cbd24] Remove fuzzy translation [fd0ec11] Add newsletter app Squashed commits: [219ef97] Add newsletter from to settings [00a2804] Add newsletter app Squashed commits: [dc13774[ Fix translations [26f3bea] Prevent mass deletion from admin and fix add form [2024827] Rename newsletter_optout to receive_newsletter [baeb801] Squash migrations [a8b50e7] Tests for email sending [1d1f0b1] Move object creation and login to setUp [3d0fda1] Add tests for newsletters that were not sent [32e4196] Add more and fix tests [82e5e6f] Thalia headers on the send page [0d3b9ad] Send newsletter directly to user in BCC instead of using the mailman list [8855730] Start writing tests [8007c19] Add check in model for start and end times [fbcd91c] Add rendering and sending email code [507e932] Fix PEP styles [1432cf0] Use main partner from the partners module [31708d9] Add newsletter images to static [299a873] Make frontend preview for newsletter [e01e3d9] Change end date text [c5661ba] Make newsletters multilingual [4dc2579] Add help texts to newsletter fields [337cf5e] Add introduction field to admin form [262629b] Add introduction textfield to newsletter [5a46afd] Re-add CASCADE on delete [3270015] Add newsletter migrations [bdb5b96] Add admin for newsletter models [a613072] Finish models [2e8946f] Add base files
-
- 01 Sep, 2016 1 commit
-
-
Joost Rijneveld authored
-
- 29 Aug, 2016 1 commit
-
-
Sébastiaan Versteeg authored
-
- 28 Aug, 2016 1 commit
-
-
Sébastiaan Versteeg authored
-
- 25 Aug, 2016 1 commit
-
-
- 24 Aug, 2016 1 commit
-
-
Joost Rijneveld authored
This is required when we use the sites middleware
-
- 17 Aug, 2016 1 commit
-
-
Thom Wiggers authored
This is incomplete as events etc are not implemented yet, but should suffice as a decent starting point Closes #27, but we should track this for new apps
-
- 13 Aug, 2016 3 commits
-
-
Thom Wiggers authored
-
Thom Wiggers authored
* Models and admin page for events * Add organisers to events * event overview page for organisers
-
Luuk Scholten authored
Output is cleaned with `bleach` in the frontend
-