bornhack-website/src/program/migrations
Víðir Valberg Guðmundsson b2fa1dc92c WIP Reimbursement feature (#278)
* Almost done, need the send to economic part.

* Add a way to approve/reject an reimbursement and send mails accordingly.

* finish work on custom invoice address

* add textfield notes to Order for internal orga notes about the order

* Almost done, need the send to economic part.

* Add a way to approve/reject an reimbursement and send mails accordingly.

* economy commit of doom.. replace reimbursement app with an economy app, add Expense and Reimbursement models, add management of expenses and reimbursements to backoffice. Rework and cleanup permissions stuff, add Camp.Permissions pseudo model to hold all our non-model permissions. still experimental, expect rough edges, but basic functionality should work.
2018-08-30 00:52:32 +02:00
..
0001_initial.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0002_eventtype_color.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0003_eventtype_light_writing.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0004_auto_20160804_1712.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0005_auto_20160807_1312.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0006_auto_20160807_1320.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0007_auto_20160807_1333.py unfuck migrations maybe 2017-07-11 22:57:26 +02:00
0008_auto_20160808_1747.py unfuck migrations maybe 2017-07-11 22:57:26 +02:00
0009_auto_20160827_0752.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0010_auto_20161212_1809.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0011_auto_20161229_2149.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0012_auto_20161229_2150.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0013_auto_20170121_1312.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0014_speaker_camp.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0015_auto_20170128_1841.py first pass with 2to3 2017-01-30 12:16:07 +01:00
0016_auto_20170131_1849.py py3 migrations 2017-01-31 18:52:25 +01:00
0017_eventinstance_notifications_sent.py ircbot and notification worker basic functionality works 2017-02-02 14:37:17 +01:00
0018_eventtype_notifications.py ircbot and notification worker basic functionality works 2017-02-02 14:37:17 +01:00
0019_auto_20170205_1940.py add EventLocation model, restructure schedule filtering navigation 2017-02-08 23:34:24 +01:00
0020_auto_20170205_1940.py add EventLocation model, restructure schedule filtering navigation 2017-02-08 23:34:24 +01:00
0021_auto_20170205_2130.py add EventLocation model, restructure schedule filtering navigation 2017-02-08 23:34:24 +01:00
0022_auto_20170218_1148.py working on speaker pictures for issue #84 2017-02-18 12:30:26 +01:00
0023_auto_20170218_1243.py set upload path for speaker pictures 2017-02-18 12:44:12 +01:00
0024_auto_20170222_1629.py add video fields on event model, fix #82 2017-02-23 21:51:36 +01:00
0025_auto_20170306_1938.py add missing migration for video stuff 2017-03-06 19:39:27 +01:00
0026_speaker_user.py start work on speaker and talk submissions 2017-03-08 00:00:17 +01:00
0027_auto_20170307_1701.py start work on speaker and talk submissions 2017-03-08 00:00:17 +01:00
0028_auto_20170307_2014.py start work on speaker and talk submissions 2017-03-08 00:00:17 +01:00
0029_auto_20170307_2042.py start work on speaker and talk submissions 2017-03-08 00:00:17 +01:00
0030_auto_20170312_1230.py rework speaker and talk proposal stuff 2017-03-12 15:43:41 +01:00
0031_auto_20170312_1529.py rework speaker and talk proposal stuff 2017-03-12 15:43:41 +01:00
0032_auto_20170312_1556.py a few more proposal submission fixes 2017-03-12 16:16:24 +01:00
0033_auto_20170312_1857.py rename models and views from submission to proposal 2017-03-12 19:06:03 +01:00
0034_auto_20170314_2012.py fix speaker proposal image upload stuff, maybe 2017-03-14 21:45:12 +01:00
0035_auto_20170314_2325.py add help text for icon field 2017-03-14 23:25:37 +01:00
0036_auto_20170316_0004.py add admin commands to approve speaker and event proposals 2017-03-16 00:30:59 +01:00
0037_eventtype_include_in_event_list.py fixup the event list a bit, fixes #90 2017-03-26 15:05:29 +02:00
0038_favorite.py Adding favoriting to the schedule. 2017-04-16 02:10:45 +02:00
0039_auto_20170430_1408.py add missing migration for program 2017-04-30 14:12:23 +02:00
0040_eventproposal_allow_video_recording.py add field to allow video recording on event proposal 2017-07-09 21:24:25 +02:00
0041_auto_20170711_2248.py add missing migration 2017-07-11 23:14:05 +02:00
0042_auto_20170715_1547.py fix #135 2017-07-15 15:57:31 +02:00
0043_auto_20170801_1526.py add missing migrations from whatever 2017-08-01 15:26:36 +02:00
0044_auto_20170801_1527.py better description for formfield 2017-08-01 15:28:04 +02:00
0045_event_proposal.py Adding inital version of program control center. 2017-08-22 11:48:51 +02:00
0046_auto_20180318_0906.py add missing migrations after cleanup and adding of on_delete to all foreignkeys 2018-03-18 09:07:34 +01:00
0047_auto_20180415_1159.py Add missing migrations (non db stuff). 2018-04-15 19:30:32 +02:00
0048_auto_20180512_1625.py new content submission flow monster commit of doom. fixes a large part of #191. Split out /program/ urls into a seperate program/urls.py file in the program: URL namespace. Change call for speakers to call for participation everywhere (I think). Add boolean fields call_for_participation_open and call_for_sponsors_open to Camp model. Switch to font-awesome 5.0.13 and update <i> tags everywhere accordingly. Introduce Tracks so all Events belong to a Track, which in turn belongs to a Camp. Add seperate forms for submitting SpeakerProposals and EventProposals so we can set labels and help_text according to EventType, and remove fields we dont need. Remove Pictures from Speaker and SpeakerProposals, it was almost never used, and was a lot of code/complexity. Remove a few PROPOSAL_STATUS namely DRAFT and MODIFIED_AFTER_APPROVAL to simplify the workflow for submitters. Add description, icon and host_title fields to EventType. Add a CombinedProposalSubmitView which allows users to submit a SpeakerProposal and EventProposal from the same page, introducing a new requirements.txt dependency for django-betterforms==1.1.4. Update bootstrap-devsite to match the new reality. 2018-05-20 18:16:20 +02:00
0049_add_event_tracks.py new content submission flow monster commit of doom. fixes a large part of #191. Split out /program/ urls into a seperate program/urls.py file in the program: URL namespace. Change call for speakers to call for participation everywhere (I think). Add boolean fields call_for_participation_open and call_for_sponsors_open to Camp model. Switch to font-awesome 5.0.13 and update <i> tags everywhere accordingly. Introduce Tracks so all Events belong to a Track, which in turn belongs to a Camp. Add seperate forms for submitting SpeakerProposals and EventProposals so we can set labels and help_text according to EventType, and remove fields we dont need. Remove Pictures from Speaker and SpeakerProposals, it was almost never used, and was a lot of code/complexity. Remove a few PROPOSAL_STATUS namely DRAFT and MODIFIED_AFTER_APPROVAL to simplify the workflow for submitters. Add description, icon and host_title fields to EventType. Add a CombinedProposalSubmitView which allows users to submit a SpeakerProposal and EventProposal from the same page, introducing a new requirements.txt dependency for django-betterforms==1.1.4. Update bootstrap-devsite to match the new reality. 2018-05-20 18:16:20 +02:00
0050_auto_20180512_1650.py new content submission flow monster commit of doom. fixes a large part of #191. Split out /program/ urls into a seperate program/urls.py file in the program: URL namespace. Change call for speakers to call for participation everywhere (I think). Add boolean fields call_for_participation_open and call_for_sponsors_open to Camp model. Switch to font-awesome 5.0.13 and update <i> tags everywhere accordingly. Introduce Tracks so all Events belong to a Track, which in turn belongs to a Camp. Add seperate forms for submitting SpeakerProposals and EventProposals so we can set labels and help_text according to EventType, and remove fields we dont need. Remove Pictures from Speaker and SpeakerProposals, it was almost never used, and was a lot of code/complexity. Remove a few PROPOSAL_STATUS namely DRAFT and MODIFIED_AFTER_APPROVAL to simplify the workflow for submitters. Add description, icon and host_title fields to EventType. Add a CombinedProposalSubmitView which allows users to submit a SpeakerProposal and EventProposal from the same page, introducing a new requirements.txt dependency for django-betterforms==1.1.4. Update bootstrap-devsite to match the new reality. 2018-05-20 18:16:20 +02:00
0051_auto_20180512_1801.py new content submission flow monster commit of doom. fixes a large part of #191. Split out /program/ urls into a seperate program/urls.py file in the program: URL namespace. Change call for speakers to call for participation everywhere (I think). Add boolean fields call_for_participation_open and call_for_sponsors_open to Camp model. Switch to font-awesome 5.0.13 and update <i> tags everywhere accordingly. Introduce Tracks so all Events belong to a Track, which in turn belongs to a Camp. Add seperate forms for submitting SpeakerProposals and EventProposals so we can set labels and help_text according to EventType, and remove fields we dont need. Remove Pictures from Speaker and SpeakerProposals, it was almost never used, and was a lot of code/complexity. Remove a few PROPOSAL_STATUS namely DRAFT and MODIFIED_AFTER_APPROVAL to simplify the workflow for submitters. Add description, icon and host_title fields to EventType. Add a CombinedProposalSubmitView which allows users to submit a SpeakerProposal and EventProposal from the same page, introducing a new requirements.txt dependency for django-betterforms==1.1.4. Update bootstrap-devsite to match the new reality. 2018-05-20 18:16:20 +02:00
0052_auto_20180519_2324.py new content submission flow monster commit of doom. fixes a large part of #191. Split out /program/ urls into a seperate program/urls.py file in the program: URL namespace. Change call for speakers to call for participation everywhere (I think). Add boolean fields call_for_participation_open and call_for_sponsors_open to Camp model. Switch to font-awesome 5.0.13 and update <i> tags everywhere accordingly. Introduce Tracks so all Events belong to a Track, which in turn belongs to a Camp. Add seperate forms for submitting SpeakerProposals and EventProposals so we can set labels and help_text according to EventType, and remove fields we dont need. Remove Pictures from Speaker and SpeakerProposals, it was almost never used, and was a lot of code/complexity. Remove a few PROPOSAL_STATUS namely DRAFT and MODIFIED_AFTER_APPROVAL to simplify the workflow for submitters. Add description, icon and host_title fields to EventType. Add a CombinedProposalSubmitView which allows users to submit a SpeakerProposal and EventProposal from the same page, introducing a new requirements.txt dependency for django-betterforms==1.1.4. Update bootstrap-devsite to match the new reality. 2018-05-20 18:16:20 +02:00
0053_auto_20180519_2325.py new content submission flow monster commit of doom. fixes a large part of #191. Split out /program/ urls into a seperate program/urls.py file in the program: URL namespace. Change call for speakers to call for participation everywhere (I think). Add boolean fields call_for_participation_open and call_for_sponsors_open to Camp model. Switch to font-awesome 5.0.13 and update <i> tags everywhere accordingly. Introduce Tracks so all Events belong to a Track, which in turn belongs to a Camp. Add seperate forms for submitting SpeakerProposals and EventProposals so we can set labels and help_text according to EventType, and remove fields we dont need. Remove Pictures from Speaker and SpeakerProposals, it was almost never used, and was a lot of code/complexity. Remove a few PROPOSAL_STATUS namely DRAFT and MODIFIED_AFTER_APPROVAL to simplify the workflow for submitters. Add description, icon and host_title fields to EventType. Add a CombinedProposalSubmitView which allows users to submit a SpeakerProposal and EventProposal from the same page, introducing a new requirements.txt dependency for django-betterforms==1.1.4. Update bootstrap-devsite to match the new reality. 2018-05-20 18:16:20 +02:00
0054_auto_20180520_1509.py new content submission flow monster commit of doom. fixes a large part of #191. Split out /program/ urls into a seperate program/urls.py file in the program: URL namespace. Change call for speakers to call for participation everywhere (I think). Add boolean fields call_for_participation_open and call_for_sponsors_open to Camp model. Switch to font-awesome 5.0.13 and update <i> tags everywhere accordingly. Introduce Tracks so all Events belong to a Track, which in turn belongs to a Camp. Add seperate forms for submitting SpeakerProposals and EventProposals so we can set labels and help_text according to EventType, and remove fields we dont need. Remove Pictures from Speaker and SpeakerProposals, it was almost never used, and was a lot of code/complexity. Remove a few PROPOSAL_STATUS namely DRAFT and MODIFIED_AFTER_APPROVAL to simplify the workflow for submitters. Add description, icon and host_title fields to EventType. Add a CombinedProposalSubmitView which allows users to submit a SpeakerProposal and EventProposal from the same page, introducing a new requirements.txt dependency for django-betterforms==1.1.4. Update bootstrap-devsite to match the new reality. 2018-05-20 18:16:20 +02:00
0055_auto_20180521_2354.py add url support for speakerproposals and eventproposals, including new models Url and UrlType. Also switch to Django 2.0 path() syntax in various urls.py files getting rid of a lot of ugly regex \o/ 2018-05-23 23:28:27 +02:00
0056_add_urltypes.py add url support for speakerproposals and eventproposals, including new models Url and UrlType. Also switch to Django 2.0 path() syntax in various urls.py files getting rid of a lot of ugly regex \o/ 2018-05-23 23:28:27 +02:00
0057_auto_20180522_0659.py add url support for speakerproposals and eventproposals, including new models Url and UrlType. Also switch to Django 2.0 path() syntax in various urls.py files getting rid of a lot of ugly regex \o/ 2018-05-23 23:28:27 +02:00
0058_auto_20180523_0844.py add url support for speakerproposals and eventproposals, including new models Url and UrlType. Also switch to Django 2.0 path() syntax in various urls.py files getting rid of a lot of ugly regex \o/ 2018-05-23 23:28:27 +02:00
0059_auto_20180523_2241.py add url support for speakerproposals and eventproposals, including new models Url and UrlType. Also switch to Django 2.0 path() syntax in various urls.py files getting rid of a lot of ugly regex \o/ 2018-05-23 23:28:27 +02:00
0060_auto_20180603_1455.py working on #232, this commit changes backoffice to be camp specific (although many of the actual functions are camp independent). Add backoffice/mixins.py with BackofficeViewMixin to keep it DRY. Add backoffice views to manage proposals. Move SpeakerProposal and EventProposal detail template to includes to they can be used from backoffice. Rename our commonmark templatetags so the names are more intuitive. 2018-06-03 15:34:04 +02:00
0061_auto_20180603_1525.py working on #232, this commit changes backoffice to be camp specific (although many of the actual functions are camp independent). Add backoffice/mixins.py with BackofficeViewMixin to keep it DRY. Add backoffice views to manage proposals. Move SpeakerProposal and EventProposal detail template to includes to they can be used from backoffice. Rename our commonmark templatetags so the names are more intuitive. 2018-06-03 15:34:04 +02:00
0062_auto_20180717_1720.py Fix urls handling and other stuff (#249) 2018-07-17 22:43:16 +02:00
0063_auto_20180809_1525.py Fix video recording field and help text. 2018-08-09 15:28:46 +02:00
0064_auto_20180810_1748.py Add missing non-db migration. 2018-08-10 18:04:33 +02:00
0065_speakerproposal_email.py Add email to SpeakerProposal and Speaker models. 2018-08-18 14:11:30 +02:00
0066_speaker_email.py Add email to SpeakerProposal and Speaker models. 2018-08-18 14:11:30 +02:00
0067_auto_20180818_1634.py Add a proposal edit permission. 2018-08-18 16:37:20 +02:00
0068_add_email_to_speaker_and_speaker_proposal.py Make email mandatory and show that on the event proposal admin site. 2018-08-18 20:04:15 +02:00
0069_add_bogus_email_to_old_speakers.py Add missing migrations. 2018-08-19 17:40:33 +02:00
0070_auto_20180819_1729.py Add missing migrations. 2018-08-19 17:40:33 +02:00
0071_auto_20180827_1958.py WIP Reimbursement feature (#278) 2018-08-30 00:52:32 +02:00
__init__.py Revert "remove __init__.py files" 2017-02-02 00:18:23 +01:00