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
Víðir Valberg Guðmundsson
2d58695ee4
Adding feedback functionality.
2018-08-20 15:13:51 +02:00
Thomas Steen Rasmussen
62d172f6c2
add secret token to base.html
2018-08-19 16:22:02 +02:00
Víðir Valberg Guðmundsson
ccfb3d13d0
Fix access to backoffice with infodesk permissions.
2018-08-15 20:53:54 +02:00
Víðir Valberg Guðmundsson
bd00ae3424
Fix menu in mobile.
2018-08-13 19:00:40 +02:00
Víðir Valberg Guðmundsson
6aa37716d6
Fleshing out some templates.
2018-08-09 14:36:21 +02:00
Víðir Valberg Guðmundsson
1c8685d15e
Initial work on rideshare feature.
2018-08-08 22:19:28 +02:00
Víðir Valberg Guðmundsson
c68015fe26
Teams detail page was starting to get crowded. This is the start of a mostly visual, but also structural, refactor.
2018-07-22 23:18:50 +02:00
Thomas Steen Rasmussen
3180ec457d
switch backoffice to use the regular CampViewMixin
2018-06-03 18:33:51 +02:00
Thomas Steen Rasmussen
811b8171af
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
Thomas Steen Rasmussen
039af44a92
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
Víðir Valberg Guðmundsson
adc0b71b97
Favicon stuff. Fix #211 .
2018-04-15 16:47:13 +02:00
Thomas Steen Rasmussen
547b594c8d
add a Django Admin link to the menu if the logged-in user is staff
2018-04-11 10:21:09 +02:00
Thomas Steen Rasmussen
a0c646e1cf
polish backoffice part 2
2017-12-12 22:48:45 +01:00
Thomas Steen Rasmussen
142afa5ead
add teamtask support
2017-11-23 23:09:14 +01:00
Thomas Steen Rasmussen
40a76fa986
show in t&c that we only permit card payments on some products
2017-11-14 15:57:55 +01:00
Stephan Telling
5dd4eaf7f1
fix #170
2017-11-05 15:29:23 +01:00
Thomas Steen Rasmussen
803c8c7ff3
Backoffice first steps + add 403.html ( #173 )
...
* start working on backoffice
* add 403.html
2017-10-03 21:14:07 +02:00
Stephan Telling
ad9e93d692
fix #141
2017-08-13 15:42:42 +02:00
coral
260a37af3c
Fixed missing space in 'be excellent to eachother', maybe i'm wrong here, in which case sorry.
2017-08-10 20:55:13 +02:00
Vidir Valberg Gudmundsson
992089f626
Remove random </li> tag.
2017-07-20 13:23:34 +02:00
Víðir Valberg Guðmundsson
cc8777107e
Fixing templates for the new logos.
2017-07-08 16:55:05 +02:00
Víðir Valberg Guðmundsson
3ba47f95bc
Also use svg for non-camp logo.
2017-04-19 23:46:48 +02:00
Víðir Valberg Guðmundsson
01a8958153
Make logo clickable again.
2017-04-19 23:45:01 +02:00
Kasper Friis Christensen
f4dd5fff94
Updated logo pngs and updated logos to svg and png fallback
2017-04-19 21:12:56 +02:00
Víðir Valberg Guðmundsson
d511df399d
Fixing footer.
2017-04-16 02:20:59 +02:00
Thomas Steen Rasmussen
5a53be04a1
add a fuckton of favicon stuff, working on #109
2017-04-14 19:39:44 +02:00
Víðir Valberg Guðmundsson
7df14cc7b2
Change the width to be wider!
2017-04-14 15:43:32 +02:00
Thomas Steen Rasmussen
ec53bae454
change message when logging in to show email instead of username
2017-04-13 11:21:20 +02:00
Thomas Steen Rasmussen
0dc1ca9704
rework team stuff
2017-04-02 18:04:57 +02:00
Víðir Valberg Guðmundsson
2864593b00
Moving some menus around.
2017-04-01 21:45:43 +02:00
Thomas Steen Rasmussen
206e68b2e9
manually merge PR #78
2017-03-31 18:41:17 +02:00
Víðir Valberg Guðmundsson
5d4c4952d5
Teams ( #100 )
...
* Initial model for volunteers app.
* Rename Volunteers to Teams. Add view and templates.
* Adding detail page.
2017-03-31 17:29:28 +02:00
Stephan Telling
8ddf21ba48
add fontawesome and begin work on adding icons on schedule
...
Also deletes an old 2016 info html page and removes tabs in
bornhack-2016_camp_detail.html
2017-03-14 22:14:37 +01:00
Thomas Steen Rasmussen
77f79ec64c
make the small logo link to the camp detail page when viewing a camp specific page
2017-02-20 00:08:32 +01:00
Thomas Steen Rasmussen
9de824d877
there is no camp
2017-02-19 22:59:09 +01:00
Thomas Steen Rasmussen
5452da1ddb
fixup the camp menu a bit
2017-02-19 21:31:16 +01:00
Thomas Steen Rasmussen
3297ce17b2
remove unused frontpage template
2017-02-19 21:21:15 +01:00
Thomas Steen Rasmussen
d73222ec9a
remove newline
2017-02-17 19:10:57 +01:00
Thomas Steen Rasmussen
5d8891c2df
remove newline
2017-02-17 19:01:17 +01:00
Víðir Valberg Guðmundsson
59bb0f8e3a
Rewrite bits of the program scheduling to work better on mobile.
2017-02-17 17:17:32 +01:00
Thomas Steen Rasmussen
0ff37bbca5
move code to src/ folder
2017-01-30 12:06:49 +01:00