Commit Graph
100 Commits
Author SHA1 Message Date
heinzel cbc69d4589 ADD: add a cleared event status to indicate the financal clearance. 2019-08-29 10:29:14 +02:00
heinzel 51f276d719 FIX: update email tests, after changing the email templates. 2019-08-29 10:28:25 +02:00
heinzel 749ac8271d UPD: added dav_event_office to the test suite even if it still contains
no tests.
2019-08-29 10:27:16 +02:00
heinzel 34e55d5ddb UPD: dav_registration: show if registration is not required in event
list.
2019-08-28 15:45:39 +02:00
heinzel 53cb7cada8 UPD: dav_events: improved event to publish mails. 2019-08-28 15:24:52 +02:00
heinzel dad3f864b4 UPD: dav_events: removed registration_howto from ka-alpin template. 2019-07-25 11:24:42 +02:00
heinzel 0ee8e42fa7 FIX: dav_events: empty some more fields when copy old event. 2019-07-17 16:22:28 +02:00
heinzel 8a5ca29e4d FIX: dav_events: expire flag was stamped at last day not after last day. 2019-07-15 14:05:50 +02:00
heinzel db9aebf911 ADD: dav_event_office: added some more information to participant list. 2019-07-09 11:27:06 +02:00
heinzel c62eba67f6 FIX: dav_event_office: use has_global_permission instead of has_role to
give access to super users.
2019-07-03 15:27:31 +02:00
heinzel 7540a3ae7a UPD: made interface for office useful. 2019-07-03 13:56:37 +02:00
heinzel 923b099ba7 FIX: some small errors about registrations/participants/payments/permissions. 2019-07-03 09:39:56 +02:00
heinzel 4c079b398f Merge branch 'abrechnung_2019' 2019-06-28 15:48:49 +02:00
heinzel 700cec49d0 ADD: dav_event_office: start work on an optimized interface for the
office.
2019-06-28 15:48:04 +02:00
heinzel 862d39b84c ADD: dav_events: add support for confirm payments. 2019-06-28 15:47:15 +02:00
heinzel 2069c1b8ed UPD: dav_event: adjusted charges according to eriks plan for 2019. 2019-06-27 10:47:41 +02:00
heinzel 5fc5195f81 FIX: dav_events: fixed warning-color on participants more than max. 2019-06-25 11:56:50 +02:00
heinzel f961110a7c FIX: some localtime issues. 2019-06-12 16:57:09 +02:00
heinzel f29e13ae4b Bump version number. 2019-06-12 12:23:41 +02:00
heinzel 5deb7b2698 UPD: setup german timezone for new projects. 2019-06-12 12:21:06 +02:00
heinzel 89d61fe1ce MIGRATE: FIX/UPD: fixed a typo in model fields verbose name. improved
registration manager.
2019-06-05 16:17:20 +02:00
heinzel d63c43eacd FIX: dav_base generic tests: since a simple GET of a view UrlTestCase must allow db queries and thus
must be TestCase instead of SimpleTestCase.
2019-06-05 16:15:11 +02:00
heinzel 939828a32f UPD: dav_events: improved registrations page. 2019-06-05 13:57:11 +02:00
heinzel 32d350b2ab UPD: dav_events: 1. notify only web and facebook about closed registration. 2. respect closed registrations on event list export. 2019-06-05 12:47:54 +02:00
heinzel 7a16bee457 ADD: dav_events: purging participants. 2019-06-05 12:10:31 +02:00
heinzel abb013cadc UPD: dav_events: renamed utils method to roles. 2019-06-05 12:07:21 +02:00
heinzel 4c67995680 UPD: change grace period for purging registration and participant data. 2019-06-05 11:33:45 +02:00
heinzel 61605a205c UPD: more cool participant admin stuff. 2019-06-04 15:54:13 +02:00
heinzel 9104d69dd7 UPD: more registration staff on dav_events. 2019-06-03 17:10:52 +02:00
heinzel 2dbab0032f ADD: dav_events: send email to publishers if registration is closed. 2019-06-03 11:42:41 +02:00
heinzel bee1623529 MIGRATION! ADD: first things for a event registration mangement page. 2019-05-29 16:50:02 +02:00
heinzel a189f5dbe6 UPD: dav_registration: tests. 2019-05-29 16:49:05 +02:00
heinzel d8919f3394 UPD: dav_submission: included some feedback from manu. 2019-05-15 13:04:41 +02:00
heinzel 506abd02c8 UPD: try to make trainers happy. registration is is now hex coded. made
clear, that attendance is not guaranteed.
2019-04-24 15:17:13 +02:00
heinzel f942d2ce56 UPD: improved global test-suite. 2019-04-24 11:43:53 +02:00
heinzel e5af1faf48 UPD: replaced bin/coverage-html.sh by improved bin/coverage-html.py 2019-04-24 11:42:12 +02:00
heinzel 1dca60e58c FIX: dav_events: fixed the missing timezone info for pre_meeting fields. 2019-04-04 15:53:08 +02:00
heinzel d2c52a27e7 UPD: improved the providing of real test data. 2019-04-04 11:51:03 +02:00
heinzel 084dc8c173 UPD: dav_events: more tests (with real test data). 2019-04-03 15:33:03 +02:00
heinzel eac033403c UPD: dav_registration: improved tests. 2019-04-03 15:32:37 +02:00
heinzel a73f1c047c UPD: dav_registration: added tests. 2019-04-02 17:35:15 +02:00
heinzel 87f8db8a84 MIGRATIONS: fixed (and replaced) the previous migrations. 2019-04-02 16:24:24 +02:00
heinzel aa353ec6a5 MIGRATION: dav_registration: try to incoorporate feedback from trainers 2019-04-01 16:50:34 +02:00
heinzel 0e1ec5c733 MIGRATION: dav_events: model change, because of python3 compatible literals? 2019-04-01 16:49:07 +02:00
heinzel 1dda56a9cd UPD: moved test-screenshots into tmp. 2019-04-01 11:20:02 +02:00
heinzel 4c1c6b48df UPD: More and better tests. 2019-03-29 16:56:44 +01:00
heinzel 80e9271209 UPD: improved setup.py 2019-03-29 16:55:46 +01:00
heinzel 4226e498f0 ADD: added script to create coverage report. 2019-03-29 16:55:08 +01:00
heinzel 943285f1ed UPD: small steps to become python3 compatible. 2019-03-28 18:08:12 +01:00
heinzel e05bf3e56f FIX: Get rid of basestring (not python3 compatible). 2019-03-28 16:54:58 +01:00
heinzel fe7f6d6de1 UPD: added required packages for tests. also python3 compatibility. 2019-03-28 15:54:30 +01:00
heinzel 1bc42945c1 UPD: first little 2to3 migration steps. 2019-03-28 15:53:42 +01:00
heinzel 1031442d9b ADD: Added suport for test coverage. 2019-03-28 12:55:58 +01:00
heinzel e934d42d0f ADD: dav_base: added test for template tag include_if_exist. 2019-03-28 12:24:00 +01:00
heinzel f5abf1f815 UPD: improved email test. 2019-03-28 12:23:23 +01:00
heinzel 28d8c60b54 UPD: added dedicated test template for email test. 2019-03-28 11:07:01 +01:00
heinzel 962d0ebedb UPD: improved test of dav_base.emails.AbstractEmail 2019-03-28 10:49:57 +01:00
heinzel 97a4f8bd70 FIX: error message in exception. 2019-03-28 10:29:56 +01:00
heinzel 303560bb63 UPD: improved email tests. 2019-03-28 10:29:36 +01:00
heinzel 5cd22bd122 UPD: improved tests for dav_base.config.apps 2019-03-28 10:27:51 +01:00
heinzel 1944dd6775 ADD: dav_events: more tests. 2019-03-27 18:20:46 +01:00
heinzel a14fec6b2a ADD: dav_events: imperfect test for iso date serializer. 2019-03-26 17:20:56 +01:00
heinzel a96354c608 UPD: make selenium tests headless by default. 2019-03-26 11:07:07 +01:00
heinzel 1b12e7ae10 FIX: dav_base: fix wrong static base url in TemplatesTestCase. 2019-03-26 10:12:51 +01:00
heinzel bbe1ffac08 UPD: more/better tests. 2019-03-25 17:17:56 +01:00
heinzel 94402fb5d0 FIX: fixed css (space between page header and page body) 2019-03-25 10:54:22 +01:00
heinzel eebf02b66c UPD: modified global css. 2019-03-22 17:33:58 +01:00
heinzel 205b4ebfc8 ADD: CSS demo view. 2019-03-22 17:33:33 +01:00
heinzel 8b75903105 ADD: prototype script to compare screenshots. 2019-03-22 17:32:26 +01:00
heinzel e20f536b1b UPD: more and better tests. 2019-03-22 17:32:08 +01:00
heinzel 1bcd479304 UPD: more tests. 2019-03-21 17:59:35 +01:00
heinzel ff32ffbc1e UPD: dav_events: added ids to some buttons to find them for selenium
tests.
2019-03-21 17:58:32 +01:00
heinzel b45aa9688d UPD: added to bugs to TODO list. 2019-03-21 17:57:55 +01:00
heinzel 1727301649 UPD: added dav_registration to quickdev installation. 2019-03-21 17:57:21 +01:00
heinzel 1c3e5bf761 UPD: try to make useful test stuff. 2019-03-15 17:35:16 +01:00
heinzel 2dce52cb25 UPD: more test. 2019-03-14 15:36:09 +01:00
heinzel 3f68579b78 UPD: improved tests. 2019-03-14 11:15:05 +01:00
heinzel 848db26516 UPD: improved tests. 2019-03-13 18:38:58 +01:00
heinzel c39f09709b UPD: dav_auth: tests! 2019-03-12 18:13:45 +01:00
heinzel b246a785b7 UPD: dav_base: tests! 2019-03-12 18:13:19 +01:00
heinzel c38cc0d6e5 FIX: dav_auth: new passwords were limited to 12 chars because of the SetPasswordForm. 2019-03-12 18:10:24 +01:00
heinzel be7d93a34e ADD: dav_base: some simple test cases. 2019-03-07 17:46:36 +01:00
heinzel 530d1e5683 FIX: dav_submission: fixed indent on metadata.txt 2019-03-07 11:51:59 +01:00
heinzel 4a2411c705 ADD: added sub module dav_submission for supporting Manuel Hark with
his 150 Jahre DAV submission process.
2019-03-07 11:36:40 +01:00
heinzel 6870aeafdd UPD: dav_base: css: added a comment, to show how to mark required form
fields.
2019-03-04 15:22:38 +01:00
heinzel 5836b1ed21 UPD: TODO 2019-03-04 11:14:36 +01:00
heinzel bc9575a9b3 UPD: improved Event Update Form. 2019-03-01 17:04:15 +01:00
heinzel baf959760d UPD: dav_registration: improved search field label. 2019-02-18 16:07:42 +01:00
heinzel 6e1a07f3f6 UPD: dav_events: decoupled event model and eventflag model. 2019-02-18 15:57:09 +01:00
heinzel a62d573b98 UPD: dav_events: refactored the location of the signal handlers to
reduce the number of class methods on the workflow class.
2019-02-18 15:07:45 +01:00
heinzel 0259a16394 UPD: dav_registration: merged suggestions from test users about emails. 2019-02-18 14:03:14 +01:00
heinzel 4cbe6de03c FIX: dav_registration: disabled form initials that were used for
development.
2019-02-18 14:02:22 +01:00
heinzel f1a97c66a0 UPD: added app to submit participant registrations. 2019-02-08 16:44:53 +01:00
heinzel b3abadf2a8 some model meta change. 2019-02-08 16:43:46 +01:00
heinzel 8b09d84e4b FIX: better info text on event list table. 2019-02-08 16:42:40 +01:00
heinzel a2ec297144 UPD: Nicer display of dav_events app in django admin. 2019-02-08 16:42:01 +01:00
heinzel 783b38e3bd UPD: added reply_to feature to emails. 2019-02-08 16:41:03 +01:00
heinzel 8ec7e000ae FIX: fixed html code for status labels without bootstrap_context. 2019-01-31 15:45:27 +01:00
heinzel f0e225c5fd CONT: fixed the previous changes. 2019-01-30 16:35:37 +01:00
heinzel 7667277862 CONT: continue the previous change. 2019-01-29 17:25:03 +01:00