505 Commits

Author SHA1 Message Date
heinzel 9c102d146e Switch to new css colour classes for event stati
Run tests / Execute tox to run the test suite (push) Successful in 2m54s
2026-06-18 14:45:01 +02:00
heinzel 57e0c2cc1b dav_events: improved tests for Iso8601Serializer
Run tests / Execute tox to run the test suite (push) Successful in 2m50s
2026-06-15 13:57:36 +02:00
heinzel b2fe213b0b dav_events: improved Iso8601Serializer and its tests
Run tests / Execute tox to run the test suite (push) Successful in 2m51s
2026-06-15 12:49:42 +02:00
heinzel 96cf6916f4 Added linting to tox
Run tests / Execute tox to run the test suite (push) Successful in 3m29s
2026-06-11 16:31:53 +02:00
heinzel be4ae1d596 dav_base.config.modules: removed unused code
Run tests / Execute tox to run the test suite (push) Successful in 3m33s
2026-06-11 16:18:33 +02:00
heinzel 9c513b3dee dav_events.config: fixed tests and improved FieldInitial 2026-06-11 16:17:35 +02:00
heinzel 8ddabd3189 dav_events: added tests for dav_events.config.FieldInitial
Run tests / Execute tox to run the test suite (push) Successful in 3m47s
2026-06-11 15:29:49 +02:00
heinzel 090bb13a1b testsuite: import DJANGO_MAIN_MODULE from dav_base.config
Run tests / Execute tox to run the test suite (push) Successful in 3m49s
2026-06-10 15:16:08 +02:00
heinzel 8d40f0cb4f dav_base: moved constants into config
Run tests / Execute tox to run the test suite (push) Successful in 3m36s
2026-06-10 15:06:18 +02:00
heinzel f116d7b3bd dav_events: added tests for ChoiceSet
Run tests / Execute tox to run the test suite (push) Successful in 3m29s
2026-06-10 14:25:03 +02:00
heinzel d8807a6bbc dav_events: improved tests
Run tests / Execute tox to run the test suite (push) Successful in 4m0s
2026-06-01 15:57:20 +02:00
heinzel 6c7b349a8c dav_auth: test if autogenerated password actually are configurable
Run tests / Execute tox to run the test suite (push) Successful in 3m40s
2026-05-28 17:22:04 +02:00
heinzel 50a33a9f47 dav_auth: small refactorings and improvements under the hood
Run tests / Execute tox to run the test suite (push) Successful in 3m38s
2026-05-28 16:50:44 +02:00
heinzel d9cfffb8c2 dav_base: cosmetics
Run tests / Execute tox to run the test suite (push) Successful in 3m29s
2026-05-28 14:51:49 +02:00
heinzel efd2305b35 Improved tests 2026-05-28 10:42:23 +02:00
heinzel d417d88d1e dav_base: documented structure of DAV Mitgliedsnummer and fixed
validator
2026-05-28 10:41:28 +02:00
heinzel 656308d1e5 dav_auth: do not reveal that user does not exists on recretate password
feature
2026-05-28 10:40:22 +02:00
heinzel 9518e2f4c1 Improved tests
Run tests / Execute tox to run the test suite (push) Successful in 3m34s
2026-05-26 15:21:01 +02:00
heinzel 3a93bd7866 dav_base.tests.test_templatetags: imroved tests 2026-05-26 11:58:22 +02:00
heinzel e6c0c56403 dav_base.templatetags.include_if_exist: fixed typos 2026-05-26 11:54:18 +02:00
heinzel 6b9c490f92 dav_base.emails: make coverage happy
Run tests / Execute tox to run the test suite (push) Successful in 3m33s
2026-05-21 16:29:37 +02:00
heinzel 4d9da28e69 dav_base: improved tests 2026-05-21 16:28:13 +02:00
heinzel c4542e4496 dav_base.tests.test_config_modules: make coverage happy 2026-05-21 16:27:00 +02:00
heinzel b2154976ca dav_base: added tests for dav_base.config.modules.ModuleConfig
Run tests / Execute tox to run the test suite (push) Successful in 3m31s
2026-05-21 15:38:50 +02:00
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 f821d09bdc Merge pull request 'Merge in some changes to support django5.2 and python3.14' (#95) from hzl_update into master
Run tests / Execute tox to run the test suite (push) Successful in 4m10s
Reviewed-on: #95
2026-04-20 15:02:35 +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 1d7bb641c8 Merge pull request 'Update to django 5 to support python3.13' (#91) from update_django into master
Run tests / Execute tox to run the test suite (push) Successful in 4m47s
Run tests every night at 05:05 / Execute tox to run the test suite (push) Failing after 55s
Reviewed-on: #91
2025-04-11 10:25:54 +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 f8bfd530e7 Merge pull request 'Fix #65' (#88) from notify into master
Run tests / Execute tox to run the test suite (push) Successful in 3m28s
Run tests every night at 05:05 / Execute tox to run the test suite (push) Successful in 3m33s
Reviewed-on: #88
2024-09-17 15:32: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