Commit graph

2503 commits

Author SHA1 Message Date
Reynir Björnsson 005431d6f6 team shifts: implement marking shifts for sale
A common occurence is that not enough people volunteer for shifts at
first, and then the few volunteers take all the shifts (too many). Then
late comers aren't able to take any shifts.

This commit implements a third state for shift assignment: for sale. A
shift marked for sale means the team member is able to take the shift if
need be, but would rather someone else takes the shift. Another team
member will be able to take shifts at the same time even if the required
number of people are met.

The current semantics is for-sale shifts are replaced eagerly. Another
possible implementation would be to only replace for-sale shifts if the
number of required people is met.
2021-08-26 14:32:16 +02:00
Thomas Steen Rasmussen b3f127f197 needs moderation 2021-08-25 02:39:04 +02:00
Thomas Steen Rasmussen 3420394a0f needs moderation 2021-08-25 02:36:26 +02:00
Thomas Steen Rasmussen bba67c7dbe needs moderation 2021-08-25 02:19:28 +02:00
Thomas Steen Rasmussen 1ed70d0a07
Merge pull request #878 from bornhack/fix_none_unpacking_when_finding_tickets
Ticket finding fix
2021-08-19 17:50:07 +02:00
Víðir Valberg Guðmundsson 1d7d7a72c5 Search for both ticket token and badge token. Figure out if the token is for a badge after finding the ticket. 2021-08-19 13:07:21 +02:00
Víðir Valberg Guðmundsson ec593751e7 Return 404 for old tokens. Now with correct import. 2021-08-19 12:53:27 +02:00
Thomas Steen Rasmussen f28858e4a3 fix posdetail view when no pos json yet 2021-08-19 10:47:33 +02:00
Víðir Valberg Guðmundsson df10fc89c6 Revert "Return 404 for old tokens."
This reverts commit 9e576b9f49.
2021-08-19 10:33:21 +02:00
Víðir Valberg Guðmundsson 9e576b9f49 Return 404 for old tokens. 2021-08-19 10:21:48 +02:00
Thomas Steen Rasmussen 26201be541 make mailing list email a link 2021-08-19 08:33:47 +02:00
Thomas Steen Rasmussen aa67c49dd6 fix bug that made team mailing lists not show on the website 2021-08-19 08:19:00 +02:00
Thomas Steen Rasmussen 95f8b2b87d team is called Sponsors 2021-08-18 17:33:14 +02:00
Víðir Valberg Guðmundsson 9cac6bd8bc Try passing enable-local-file-access 2021-08-18 15:15:37 +02:00
Thomas Steen Rasmussen a73035202f do not generate tickets until ticket_ready=True 2021-08-17 21:57:36 +02:00
Thomas Steen Rasmussen f90403478b give the token system a once-over 2021-08-17 19:11:09 +02:00
Thomas Steen Rasmussen d3cdd5a838 fix autoschedule apply success message when not doing similar schedule 2021-08-16 00:34:56 +02:00
Thomas Steen Rasmussen 3a42b262f3 add more text to event scheduled email 2021-08-15 22:44:33 +02:00
Thomas Steen Rasmussen 6b4d8e0790 make it optional to specify speaker_event conflicts 2021-08-15 22:04:33 +02:00
Thomas Steen Rasmussen c8dee63751 accept all valid lengths of phonenumber in the url pattern 2021-08-15 18:23:13 +02:00
Thomas Steen Rasmussen 816f1e5ace fix issue with editing and deleting phonebook numbers starting with one or more 0s, django would remove leading 0s because the url pattern was an int, use a regex expecting 4 digits instead 2021-08-12 03:16:39 +02:00
Thomas Steen Rasmussen ea5fa120b1
Merge pull request #872 from bornhack/frontpage_logo
updated frontpage logo to be this years variant
2021-08-11 10:14:40 +02:00
Thomas Steen Rasmussen 14d1c6f1f1
Merge pull request #871 from bornhack/sponsor_logos
Added aiia and Fiberby logos
2021-08-11 10:14:15 +02:00
Thomas Steen Rasmussen dc410f5f09
Merge pull request #870 from bornhack/dependabot/pip/src/requirements/wheel-0.37.0
Bump wheel from 0.36.2 to 0.37.0 in /src/requirements
2021-08-11 10:13:57 +02:00
Thomas Steen Rasmussen 8b7807b88b put the latest invoice number at the top of the file 2021-08-11 09:47:21 +02:00
Thomas Steen Rasmussen b0656ff911 add csv export of invoice list 2021-08-11 09:36:57 +02:00
Thomas Flummer 852c7c6a7a updated frontpage logo to be this years variant 2021-08-11 00:17:17 +02:00
Thomas Flummer b77272419a Added aiia and Fiberby logos 2021-08-11 00:03:20 +02:00
Thomas Steen Rasmussen 8ddab4a600 fix amount and customer info 2021-08-10 21:32:01 +02:00
Thomas Steen Rasmussen 0fe5d918ab make paid/unpaid searchable 2021-08-10 21:22:30 +02:00
Thomas Steen Rasmussen 50bb1d4772 more work on invoice list 2021-08-10 21:20:53 +02:00
Thomas Steen Rasmussen 288d90332b fix a few things in the invoice list 2021-08-10 21:10:31 +02:00
Thomas Steen Rasmussen b85a1c8565 add an invoice list view in backoffice in preparation for a CSV export of the same information 2021-08-10 21:00:44 +02:00
Thomas Steen Rasmussen 3e71a55a3a add missing endif 2021-08-10 12:37:04 +02:00
dependabot[bot] c76aeb3ba2
Bump wheel from 0.36.2 to 0.37.0 in /src/requirements
Bumps [wheel](https://github.com/pypa/wheel) from 0.36.2 to 0.37.0.
- [Release notes](https://github.com/pypa/wheel/releases)
- [Changelog](https://github.com/pypa/wheel/blob/master/docs/news.rst)
- [Commits](https://github.com/pypa/wheel/compare/0.36.2...0.37.0)

---
updated-dependencies:
- dependency-name: wheel
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-10 09:00:50 +00:00
Thomas Steen Rasmussen c3fe368ca7
Merge pull request #863 from bornhack/dependabot/pip/src/requirements/codecov-2.1.12
Bump codecov from 2.1.11 to 2.1.12 in /src/requirements
2021-08-10 08:40:03 +02:00
Thomas Steen Rasmussen fa9e032cac
Merge pull request #867 from bornhack/dependabot/pip/src/requirements/pre-commit-2.14.0
Bump pre-commit from 2.13.0 to 2.14.0 in /src/requirements
2021-08-10 08:39:45 +02:00
Thomas Steen Rasmussen a8d88b45df
Merge pull request #868 from bornhack/dependabot/pip/src/requirements/hypothesis-6.14.6
Bump hypothesis from 6.14.3 to 6.14.6 in /src/requirements
2021-08-10 08:39:21 +02:00
Thomas Steen Rasmussen 2968afb1e0 show POS links in backoffice only for orga, bar and infoteam, show proxy link only to orga 2021-08-10 08:35:59 +02:00
dependabot[bot] de6b3cbd17
Bump hypothesis from 6.14.3 to 6.14.6 in /src/requirements
Bumps [hypothesis](https://github.com/HypothesisWorks/hypothesis) from 6.14.3 to 6.14.6.
- [Release notes](https://github.com/HypothesisWorks/hypothesis/releases)
- [Commits](https://github.com/HypothesisWorks/hypothesis/compare/hypothesis-python-6.14.3...hypothesis-python-6.14.6)

---
updated-dependencies:
- dependency-name: hypothesis
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-09 09:01:11 +00:00
dependabot[bot] ac93cdbe30
Bump pre-commit from 2.13.0 to 2.14.0 in /src/requirements
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 2.13.0 to 2.14.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.13.0...v2.14.0)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-09 09:01:00 +00:00
Thomas Steen Rasmussen 5162a54a2d enable email to submitter and speakers when an event is scheduled 2021-08-07 15:31:11 +02:00
dependabot[bot] 07197f9c53
Bump codecov from 2.1.11 to 2.1.12 in /src/requirements
Bumps [codecov](https://github.com/codecov/codecov-python) from 2.1.11 to 2.1.12.
- [Release notes](https://github.com/codecov/codecov-python/releases)
- [Changelog](https://github.com/codecov/codecov-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-python/compare/v2.1.11...v2.1.12)

---
updated-dependencies:
- dependency-name: codecov
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-03 09:00:47 +00:00
Thomas Steen Rasmussen d5fa4b98d5 fix ordering and epaypaymentadmin 2021-08-03 09:03:42 +02:00
Thomas Steen Rasmussen e8d10bb7a1 make EpayPaymentAdmin more useful 2021-08-03 08:45:41 +02:00
Thomas Steen Rasmussen fa1aac03bb allow blank values, stupid django 2021-08-03 07:22:00 +02:00
Thomas Steen Rasmussen 48952c5463 add used_time to BaseTicket model so we know when tickets were checked in/used 2021-08-02 20:11:36 +02:00
Thomas Steen Rasmussen a99c546e06
Merge pull request #856 from bornhack/dependabot/pip/src/requirements/django-bleach-0.7.2
Bump django-bleach from 0.7.0 to 0.7.2 in /src/requirements
2021-08-02 19:48:45 +02:00
Thomas Steen Rasmussen 0b34203b0f
Merge pull request #857 from bornhack/dependabot/pip/src/requirements/isort-5.9.3
Bump isort from 5.9.2 to 5.9.3 in /src/requirements
2021-08-02 19:48:31 +02:00
Thomas Steen Rasmussen ab21c01cdc
Merge pull request #860 from bornhack/dependabot/pip/src/requirements/pipdeptree-2.1.0
Bump pipdeptree from 2.0.0 to 2.1.0 in /src/requirements
2021-08-02 19:48:19 +02:00