Commit Graph
100 Commits
Author SHA1 Message Date
heinzel 8d0069a9e6 Improved tests for app settings and added tests for dav_base.config.modules.ModuleMeta
Run tests / Execute tox to run the test suite (push) Successful in 3m27s
2026-05-21 13:38:34 +02:00
heinzel 0c7e4493d7 dav_base: improved tests for RootView 2026-05-21 11:17:29 +02:00
heinzel 4b66ea4b5f Removed runner test workflow again
Run tests / Execute tox to run the test suite (push) Successful in 3m31s
2026-05-21 09:27:45 +02:00
heinzel d733addf64 Added a test workflow to test our new runner
Run tests / Execute tox to run the test suite (push) Successful in 3m28s
2026-05-21 08:57:14 +02:00
heinzel 56a0a00e98 dav_base: Improved DAVNumberValidator (and tests for that)
Run tests / Execute tox to run the test suite (push) Successful in 3m24s
2026-05-18 16:27:19 +02:00
heinzel d75dd661e5 Modified template for exporting event lists for KA Alpin
Run tests / Execute tox to run the test suite (push) Failing after 55s
2026-04-20 14:52:03 +02:00
heinzel cdd6f3d9c6 Update django from <5.1 to <6 2026-04-20 14:44:46 +02:00
heinzel bbfa525b4c Replaced pkg_resources with importlib.resources 2026-04-20 14:44:16 +02:00
heinzel 5c161f8e76 Replaced deprecated User.objects.make_random_password() 2026-04-20 14:42:37 +02:00
heinzel e5c1bbed4b Django 5: LogoutView must be called via POST now
Run tests / Execute tox to run the test suite (push) Failing after 1m26s
2025-04-11 09:37:12 +02:00
heinzel 86dadac421 Fixed workflow for django 4 2025-04-10 15:08:29 +02:00
heinzel a143e8e239 Fixed LogoutView for Django 4 2025-04-10 15:02:42 +02:00
heinzel 62accd4197 Replaced default_app_config variable by module config to locate the
AppConfig object
2025-04-10 15:01:46 +02:00
heinzel 0438cf91c6 Fixed small errors in INSTALL.txt 2025-04-10 12:41:37 +02:00
heinzel b70fbbfa90 Replaced django.conf.urls.url by django.urls.re_path 2025-04-10 12:14:35 +02:00
heinzel e953dcc7e0 Removed providing_args argument for django.dispatch.Signal
Was deprecated in Django 3 and removed in Django 4
2025-04-10 11:43:52 +02:00
heinzel e29e741790 Fixed invalid escape sequence in message string 2025-04-10 11:38:37 +02:00
heinzel d7e2acff34 Replaced ugettext and ugettext_lazy with gettext and gettext_lazy
ugettext and ugettext_lazy were deprecated in Django 3 and will be
removed in Django 4.
2025-04-10 11:33:06 +02:00
heinzel 14c2a50503 dav_auth: admin: add group members as inline to group admin
Run tests / Execute tox to run the test suite (push) Successful in 3m40s
Run tests every night at 05:05 / Execute tox to run the test suite (push) Failing after 1m14s
2024-09-19 15:42:06 +02:00
heinzel 1327fde4b5 dav_auth: write log message when password is changed 2024-09-19 15:23:29 +02:00
heinzel f58c4e3e32 dav_events: presort events by date, number to improve performance of datatable javascript output 2024-09-19 14:26:18 +02:00
heinzel c52ba662cb dav_event_office: change default order of events from number to date desc 2024-09-19 14:25:18 +02:00
heinzel 39440a695e Fix #65 :
Run tests / Execute tox to run the test suite (push) Successful in 3m29s
dav_events.views.events.EventRegistrationsView._close_registration()
sends a signal now.
2024-09-17 15:07:31 +02:00
heinzel 7b6e29ba92 dav_events renamed signal handlers
Run tests / Execute tox to run the test suite (push) Successful in 3m31s
2024-09-17 14:15:51 +02:00
heinzel 05fba57db8 dav_events: clearified log messages 2024-09-17 14:15:16 +02:00
heinzel 7072df367d dav_events: Added EventChange to admin interface 2024-09-17 14:00:37 +02:00
heinzel fb6e05aef4 dav_events: removed unused variable in models.Event.save() 2024-09-17 13:59:50 +02:00
heinzel cbf1997686 dav_events: added fields to the Event.as_dict() method
Run tests / Execute tox to run the test suite (push) Successful in 3m35s
Run tests every night at 05:05 / Execute tox to run the test suite (push) Successful in 3m34s
- deadline_expired
- canceled
2024-09-16 14:57:16 +02:00
heinzel 872d446bbc Fix #69
Run tests / Execute tox to run the test suite (push) Successful in 3m36s
2024-09-16 14:48:45 +02:00
heinzel c3f8a70479 Fix #63 : Remove dav_submission module
Run tests / Execute tox to run the test suite (push) Successful in 3m25s
2024-09-16 10:37:32 +02:00
heinzel 2af8bdeba4 dav_registration: made the new JSON-View export a dict instead of a list
Run tests / Execute tox to run the test suite (push) Successful in 3m33s
2024-09-16 09:43:40 +02:00
heinzel af3afc9f9a Added field registration_url to the json
Run tests / Execute tox to run the test suite (push) Successful in 3m42s
2024-09-12 13:41:27 +02:00
heinzel e2f12577cd Added a view, to get the list of open events for registration as json 2024-09-12 13:21:06 +02:00
heinzel 05da45f271 Modernize the meta files of the project
Run tests / Execute tox to run the test suite (push) Successful in 2m40s
2024-09-09 11:56:38 +02:00
heinzel 8a766c760d Updated tests for new version of selenium
Run tests / Execute tox to run the test suite (push) Successful in 2m2s
Run tests every night at 05:05 / Execute tox to run the test suite (push) Successful in 2m46s
2024-08-29 14:09:44 +02:00
heinzel 4e525b2d68 gitea workflow: start switching from using Makefile to direkt commands
Deploy into stage environment / Deploy into stage environment (push) Successful in 4s
Run tests / Execute tox to run the test suite (push) Successful in 2m42s
2024-08-02 13:14:58 +02:00
heinzel 9c43cc6d69 Trigger deploy stage workflow on push to stage branch
Run tests / Run make test (push) Successful in 2m1s
Run tests every night at 05:05 / Run make test (push) Successful in 2m16s
2024-07-12 11:02:39 +02:00
heinzel fd14702e4f Tests are broken
Run tests / Run make test (push) Failing after 2m2s
2024-03-14 16:45:37 +01:00
heinzel 4e9da77896 Improved gitea test pipeline
Run tests / Run make test (push) Failing after 1s
2024-03-14 16:00:50 +01:00
heinzel b01d3fe5ae Will it work?
Run tests / Run make test (push) Failing after 2s
2024-03-14 11:51:18 +01:00
heinzel f8bd2f922d Another test
Run tests / Run make test (push) Successful in 1s
2024-03-14 11:48:34 +01:00
heinzel cde59a9012 Workflow test
Run tests / Run make test (push) Successful in 1s
2024-03-14 11:40:54 +01:00
heinzel 7543f00cad workflow experiment
Run tests / run-tests (push) Successful in 1s
2024-03-14 11:28:10 +01:00
heinzel 5d8d2e72d6 More workflow experiments
Run tests / run-tests (push) Successful in 0s
2024-03-14 11:25:43 +01:00
heinzel 0502b3c2ed Play with gitea workflows
Gitea Test / Explore-Gitea-Actions (push) Successful in 0s
2024-03-14 11:16:33 +01:00
heinzel 0c0d538677 Added a demo gitea workflow
Gitea Actions Demo / Explore-Gitea-Actions (push) Failing after 7s
2024-03-14 10:53:49 +01:00
heinzel 082c9f4b74 Added deploy rule to Makefile (used as deploy pipeline for CI/CD)
buildbot/django-dav-events--test Build done.
2023-02-17 13:17:17 +01:00
heinzel e91941dcff Added Makefile for our buildbot CI/CD 2023-02-17 08:56:20 +01:00
heinzel e4b9ceadae FIX: corrected path to manage.py within CI/CD chain
buildbot/tox Build done.
buildbot/django-dav-events-install Build done.
2020-04-23 13:54:09 +02:00
heinzel 60ec7bd29f UPD: changed the django env directory name
buildbot/tox Build done.
buildbot/django-dav-events-install Build done.
2020-04-23 13:20:49 +02:00
heinzel 8386431238 FIX: corrected paths within CI/CD chain
buildbot/tox Build done.
buildbot/django-dav-events-install Build done.
2020-04-23 12:33:51 +02:00
heinzel 69a8b0c003 ADD: support for heinzelwerk CI/CD chain
buildbot/tox Build done.
buildbot/django-dav-events-install Build done.
2020-04-23 12:24:21 +02:00
heinzel 105e227580 Updated copyright information
buildbot/tox Build done.
2020-01-14 14:47:50 +01:00
heinzel 9534c4a038 Added support for tox testing 2020-01-14 14:40:04 +01:00
heinzel 8ab2f818e4 Events: added new test data (without sensitive information) 2020-01-14 11:56:13 +01:00
heinzel fcca7aac72 dav_events: change event order in django admin 2019-12-02 10:37:37 +01:00
heinzel c74126f558 UPD: a) increased char limit for description, b) improved NewSubmissionMail 2019-11-08 13:17:42 +01:00
heinzel 4ef91076e0 FIX: dav_submission: filter non ascii-chars in directory and file names. 2019-11-08 12:23:57 +01:00
heinzel 96ad5b30d4 FIX: setup permission check based on group membership.
former permission check, based on django model permission won't work,
because we have no model, that would create the permission.
2019-11-08 11:17:25 +01:00
heinzel 8bd936d2ca Closes #1
dav_submission: Texte von Christoph eingebaut.
2019-11-08 10:41:29 +01:00
heinzel eba8409256 dav_submission: added group to submission list. Improved E-Mail. 2019-11-07 08:59:45 +01:00
heinzel 6f999e419d dav_submission: added email notification, zip-download and permission
check.
2019-11-06 13:25:06 +01:00
heinzel bcacb033df dav_submission: added first stuff for downloading submissions. 2019-11-05 17:33:28 +01:00
heinzel 924b1a8a93 dav_submission: changed some texts, after another feedback round with
manu.
2019-11-05 14:39:25 +01:00
heinzel d27988d774 Merge branch 'master' of https://heinzelwelt.de/vcs/python/django-dav-events 2019-10-23 16:53:28 +02:00
heinzel f4fd5a997c UPD: TODO 2019-10-23 16:52:28 +02:00
heinzel ad0584c726 UPD: dav_events: updated default config. 2019-08-29 10:57:59 +02:00
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