Commit Graph

  • a8e630d271 corrected typo in pdf ticket generator help text (#408) Jan Felix Wiebe 2017-02-10 08:36:05 +01:00
  • e3e8a162bd Fix KeyError in sendmail history Raphael Michel 2017-02-08 12:06:11 +01:00
  • 824ca54478 Refs #386 -- Add unit test Raphael Michel 2017-02-08 10:24:50 +01:00
  • 8661bfe4a4 Fix #386 -- Allow to copy products (#396) Adam K. Sumner 2017-02-08 04:16:18 -05:00
  • 4c2c302bfd Fix organizer team changes Raphael Michel 2017-02-07 10:50:20 +01:00
  • c83f539bba Add waiting list Raphael Michel 2016-03-31 19:00:41 +02:00
  • 8f5849a90c Test on SQLite if not configured otherwise Raphael Michel 2017-02-06 22:42:13 +01:00
  • b7df5eff19 Move asynctask/asyncdownload to base Raphael Michel 2017-02-06 22:15:23 +01:00
  • eb4ba70be8 Codecov config Raphael Michel 2017-02-07 08:39:31 +01:00
  • 136094caf9 Updated README (thanks Dr. h.c. pun. @rixx) Raphael Michel 2017-02-07 00:09:00 +01:00
  • 1fa0256363 Switch from coveralls to codecov Raphael Michel 2017-02-06 23:41:31 +01:00
  • 6de44aee02 Small Typo correction (#404) Ahrdie 2017-02-06 22:04:12 +01:00
  • 43facbecda Fix path in cronjob of smallscale deployment guide (#401) Marc-Pascal Clement 2017-02-04 14:10:41 +01:00
  • 0dfca824e2 Fix install docs, thanks @buenaventure Raphael Michel 2017-02-04 14:09:04 +01:00
  • 70ee678fef Fix language classifiers Raphael Michel 2017-02-03 15:58:38 +01:00
  • 680e7cb0da Bump version to 1.0.0 1.0.0 Raphael Michel 2017-02-03 15:56:18 +01:00
  • 498ac97bdd Squash migrations Raphael Michel 2017-02-03 15:23:19 +01:00
  • 3c75072868 Fix manual install docs and improve nginx config Raphael Michel 2017-02-03 15:01:47 +01:00
  • 8e09aa9b54 Remove redundant sudo in docs Raphael Michel 2017-02-03 14:48:56 +01:00
  • c4fe2322a1 Update German translation Raphael Michel 2017-02-03 14:09:25 +01:00
  • 43abe14293 Fix #397 -- Fix problems with reminder email Raphael Michel 2017-02-03 14:09:03 +01:00
  • 7146d984d0 Move atomic transaction block Raphael Michel 2017-02-03 13:11:24 +01:00
  • 5495cd749a Fix #399 -- Optionally create invoices only after successful payment Raphael Michel 2017-02-03 12:33:46 +01:00
  • ef93b8ae38 Invoice numbers and localized commata in CSV order export Raphael Michel 2017-02-03 12:28:28 +01:00
  • 2d370aaf5a Refresh order after PayPal call Raphael Michel 2017-02-03 12:19:35 +01:00
  • 3037309711 Fix #381 -- Add location field (#398) jlwt90 2017-02-03 00:51:13 +08:00
  • 01c3200258 Fix issues around required payment form fields Raphael Michel 2017-02-01 19:04:08 +01:00
  • bf9987e05f Proper localization of Decimals Raphael Michel 2017-02-01 18:46:04 +01:00
  • cd61c0833d More safety against duplicate PayPal payments Raphael Michel 2017-02-01 18:40:27 +01:00
  • 90bdb30449 Require activation before taking events live Raphael Michel 2017-02-01 18:25:52 +01:00
  • 92c2dcaf25 Improve type hint Raphael Michel 2017-01-27 12:10:22 +01:00
  • a3cd8d151d Improve organizer page and tabs Raphael Michel 2017-01-27 12:06:55 +01:00
  • ba455a3630 Add request to organizer_edit_tabs signal and actually send it Raphael Michel 2017-01-27 11:08:52 +01:00
  • 123f47ab39 Added tabs to the organizer page Raphael Michel 2017-01-27 11:03:56 +01:00
  • d6503e3e48 Correct wrong module name for Postgres in example configs (#394) Lukas Martini 2017-01-26 09:18:56 +01:00
  • 4f4e5854f2 Fix log display Raphael Michel 2017-01-25 14:32:18 +01:00
  • 48461122f8 Set Reply-To headers to the event's contact address Raphael Michel 2017-01-24 18:34:53 +01:00
  • aba7652aee Update django-statici18n to 1.3 Raphael Michel 2017-01-23 00:09:57 +01:00
  • 78fc58cc93 Add setting to turn off automatic collapsing of variations Raphael Michel 2017-01-22 20:31:59 +01:00
  • 3a2ca8d3d6 Change semantics of validate_cart hook Raphael Michel 2017-01-22 20:27:16 +01:00
  • fecc5ec307 Add support for restricted plugins Raphael Michel 2017-01-22 18:15:31 +01:00
  • 0665bd443b Add validate_cart hook Raphael Michel 2017-01-22 18:05:47 +01:00
  • 221526c979 Prevent duplicate payment confirmation mails Raphael Michel 2017-01-22 17:46:56 +01:00
  • 04369ff4f1 Fix word-wrapping in invoices Raphael Michel 2017-01-22 17:28:56 +01:00
  • e71691d4a5 Allow superusers to access events that are not yet live Raphael Michel 2017-01-21 19:10:46 +01:00
  • 598e7c5637 Add invoice logo Raphael Michel 2017-01-21 17:44:47 +01:00
  • ad73c0e05b Simplify dockerfile Raphael Michel 2017-01-21 17:08:26 +01:00
  • d4573e8c25 Permission bypass for superusers Raphael Michel 2017-01-21 14:29:56 +01:00
  • 1d0def19b1 Add sepadebit to plugin list Raphael Michel 2017-01-21 13:44:42 +01:00
  • 80a1bcf033 Updated German translation Raphael Michel 2017-01-21 13:43:03 +01:00
  • 2f0cbcc565 Include provider-specific text in payment notification mail Raphael Michel 2017-01-21 13:41:20 +01:00
  • 48a2090e01 Make order codes organizer-unique Raphael Michel 2017-01-21 13:40:49 +01:00
  • 520b978ab0 Changed pagination of organizer page (#385) Jan Felix Wiebe 2017-01-20 15:07:35 +01:00
  • ec42557305 Drop periodic_task call from rebuild command Raphael Michel 2017-01-20 13:08:48 +01:00
  • bbb71ef891 New email placeholders invoice_name, invoice_company Raphael Michel 2017-01-20 09:11:55 +01:00
  • 7300c60e73 Fix #380 -- Add missing translation strings (#382) Tobias Kunze 2017-01-19 11:03:06 +01:00
  • 9f90ac80a0 Workaround to fix #378 Raphael Michel 2017-01-18 10:00:42 +01:00
  • f2260212ee Update German translation Raphael Michel 2017-01-18 09:42:23 +01:00
  • b94459c761 Don't show "binding order" for 0€ Raphael Michel 2017-01-18 09:36:42 +01:00
  • 3e26a4d9cc Allow superusers to view any event (#377) Tobias Kunze 2017-01-17 16:54:13 +01:00
  • 6bcfa4980f Fix accidental rename Raphael Michel 2017-01-15 21:44:08 +01:00
  • 829b6a7d56 Fix mistake in German translation Raphael Michel 2017-01-15 21:37:18 +01:00
  • 56bf3fe459 PayPal: Different types of webhooks Raphael Michel 2017-01-15 21:23:12 +01:00
  • 63bdb397e7 Added validation for voucher generation field (#373) Jan Felix Wiebe 2017-01-15 15:42:15 +01:00
  • d4b3bf4370 Clearer error messages Raphael Michel 2017-01-14 16:14:09 +01:00
  • 7120e95d2a Fix #192 -- Disable bank import after last date of payments Raphael Michel 2017-01-14 16:12:25 +01:00
  • f285390f46 Add pages to the list of plugins Raphael Michel 2017-01-14 15:40:58 +01:00
  • 559864dd01 Fix errors in install documentation Raphael Michel 2017-01-14 13:31:37 +01:00
  • 8021e1f269 Update German translation Raphael Michel 2017-01-13 16:16:17 +01:00
  • 53713acd9a Refs #356 -- Multi-page PDFs Raphael Michel 2017-01-13 16:10:34 +01:00
  • 5212f6b035 Fix copy-paste-error Raphael Michel 2017-01-13 15:52:06 +01:00
  • ea807239b1 Fix #356 -- Download all tickets from an order Raphael Michel 2017-01-13 15:51:47 +01:00
  • 2ec534e32d Show all events to superuser Raphael Michel 2017-01-12 16:44:41 +01:00
  • ec90efbf4a Allow signal receivers of footer_link to add multiple links Raphael Michel 2017-01-09 20:23:00 +01:00
  • ffa35a9b9b Fix Django version in PyPI classifier Raphael Michel 2017-01-09 20:20:02 +01:00
  • 2a6629e075 Fix empty log in category form Raphael Michel 2017-01-09 20:19:47 +01:00
  • 59d440b213 Fix failure of cancel_order with Celery 4 Raphael Michel 2017-01-09 20:19:26 +01:00
  • e6a6043a7a Fix docs typo Raphael Michel 2017-01-09 20:19:13 +01:00
  • ecb1eedcba Add nav_topbar signal Raphael Michel 2017-01-08 00:07:19 +01:00
  • 41c8ed2400 EventWizard do not require copying Raphael Michel 2017-01-07 18:26:53 +01:00
  • b2cd633248 Update django-bootstrap3, bump version 1.0.0b2 Raphael Michel 2017-01-07 17:23:41 +01:00
  • 0acee0e362 Get rid of User.givenname and User.familyname Raphael Michel 2017-01-07 16:35:04 +01:00
  • 33265d05fb Add event_live_issues signal Raphael Michel 2017-01-07 14:41:53 +01:00
  • 2182a4e361 Add improved UI if no event can be created Raphael Michel 2017-01-07 14:25:01 +01:00
  • 2336505309 Replace "Slug" with "Short form" for organizers Raphael Michel 2017-01-07 14:24:38 +01:00
  • 15b5e66da9 Add URL to permission test list Raphael Michel 2017-01-07 14:12:41 +01:00
  • c7676cd17a Refs #39 -- Add permission editor for organizers Raphael Michel 2017-01-07 14:10:31 +01:00
  • e53562dda2 Updated German translation Raphael Michel 2017-01-07 13:14:21 +01:00
  • d134dcf6a9 Added team invitations Raphael Michel 2017-01-07 13:05:36 +01:00
  • 981d82b0ee Updated German translation Raphael Michel 2017-01-07 11:39:55 +01:00
  • e75bce37bc Fix incorrect paths in Makefile Raphael Michel 2017-01-05 13:08:40 +01:00
  • ef432252f0 Fix invalid URL usage Raphael Michel 2017-01-05 12:20:58 +01:00
  • e9e743f312 Add more log texts Raphael Michel 2017-01-05 12:20:18 +01:00
  • 0998814e69 Improve session inheritation Raphael Michel 2017-01-05 12:15:38 +01:00
  • d3f21353ca Allow to access not-yet-live shop on different domain Raphael Michel 2017-01-05 11:50:10 +01:00
  • f6d8b825d5 Add plugin installation docs and rebuild command Raphael Michel 2017-01-04 23:33:07 +01:00
  • 4012658596 Add PyPI badges Raphael Michel 2017-01-04 22:45:38 +01:00
  • b2eb159380 Bump version to 1.0.0b1 1.0.0b1 Raphael Michel 2017-01-04 22:12:41 +01:00
  • b16824ec2b Rename readme, fix packaging Raphael Michel 2017-01-04 22:10:06 +01:00
  • c639cd96f5 Moved static files and celery.py Raphael Michel 2017-01-04 21:59:31 +01:00