38b120b03e
Update dependencies, fix tests
...
- replace assertTrue(mock.called_with(...)) with mock.assert_called_with
2024-08-23 17:57:40 +02:00
f3ef40df0b
Move to environs[django]
2024-04-13 13:18:22 +02:00
a3feb92503
Update dependencies
2024-04-13 13:18:02 +02:00
11c04df074
Add flatpage URL for /issues/
...
Jira has been decommissioned and replaced with a flatpage
2024-02-11 13:12:54 +01:00
7c57b4cc94
Update docker setup
2024-02-11 13:12:26 +01:00
78e06dd2b9
Update dependencies
...
- updated minimum version of several dependencies in pyproject.toml
- update of django-allauth required to add
allauth.account.middleware.AccountMiddleware to MIDDLEWARE setting
2024-01-13 13:38:03 +01:00
90795375e7
Update dependencies
2024-01-13 13:22:50 +01:00
c1b226e5a1
Update dependency versions
2023-08-03 09:24:42 +02:00
5e527ef10d
Release 0.15.1
2023-07-23 11:24:46 +02:00
3b6d50a62a
Remove stale disk usage stats
2023-07-23 11:24:10 +02:00
4b74f5d04b
Release 0.15.0
2023-07-23 10:28:00 +02:00
ec6a9a7cc1
Add disk usage details for mail and web
...
Addresses #10
2023-07-23 10:26:43 +02:00
f21987158b
Release 0.14.4
2023-07-22 22:35:49 +02:00
2e7dca529a
Add customer to disk space detail view
2023-07-22 22:34:44 +02:00
1d4f070867
Release 0.14.3
2023-07-22 22:25:36 +02:00
d1494af0a1
Fix permission check on disk space detail view
2023-07-22 22:25:08 +02:00
69638b6b6d
Release 0.14.2
2023-07-22 21:57:40 +02:00
ee561a5127
Fix division by zero
2023-07-22 21:56:53 +02:00
b69ecbfa2d
Prepare release 0.14.1
2023-07-22 20:46:47 +02:00
bf7b02d5b5
Fix squashed migration
2023-07-22 20:46:03 +02:00
22945f72bf
Prepare release
...
- update changelog
- update dependencies
- bump version
2023-07-22 20:12:00 +02:00
d0fe915612
Update german translation
2023-07-22 20:07:01 +02:00
cb62bd63e2
Add disk usage statistics
...
- add model CustomerPackageDiskUsage for hosting package disk usage
statistics
- add REST API endpoint for submittings statistics for disk, mysql and
pgsql usage
- add disk usage information to hosting package detail view
- add separate hosting package disk usage statistic view
2023-07-22 19:43:10 +02:00
affb49a971
Update to Django 4.2
...
- fix deprecation warnings
- update dependencies
2023-07-08 19:21:02 +02:00
8aadae1c83
Fix Django4 deprecation warnings
2023-07-08 18:34:12 +02:00
30ffdf1751
Update dependencies
2023-07-08 17:01:49 +02:00
aed8e97dbc
Fix Poetry deprecation warning
2023-07-08 16:59:04 +02:00
4577ec4896
Release 0.13.0
...
- update changelog
2023-05-08 17:26:05 +02:00
8c7af9a246
Add queue information to user delete task chain
2023-05-07 14:47:30 +02:00
175ffd19f4
Add queue to file server tasks
2023-05-07 14:41:56 +02:00
27e9d27b2b
Fix TaskResult.fetch_results
2023-05-07 14:02:10 +02:00
3b04595c7a
Add better handling for missing groups
2023-05-07 13:45:30 +02:00
c7fda0e993
Add log file configuration support
2023-05-06 14:09:25 +02:00
376cfab88f
Fix output of response_for_exception in tests
...
Django has a django.core.handlers.exception.response_for_exception that
handles SuspiciousOperationException, that is expected behaviour and
should not be logged in test output.
2023-05-02 17:57:13 +02:00
be328758e6
Update dependencies
2023-05-02 17:44:39 +02:00
d88745f46b
Fix tests
2023-04-29 13:10:25 +02:00
866f6c8083
Remove duplicate functionality
...
- remove customer hosting package list
- replace useless dashboard with redirect
- move all hosting package list for superuser to top level menu item
- replace btn-default with btn-secondary
- improve email address management page
2023-04-29 12:35:49 +02:00
2d05580ed3
Improve taskresults app
...
- show created/modified fields in admin
- add verbose output to management command
- add date hierarchy and action filters in admin
2023-04-29 11:13:38 +02:00
397e479925
Update dependencies
2023-04-29 10:33:31 +02:00
5db97f03d1
Use correct settings for celery
2023-04-29 10:33:17 +02:00
0962891a9b
Implement invoice model and admin API
2023-04-23 14:43:44 +02:00
a136bcc52b
List OS user in admin hosting package list
2023-04-22 13:16:13 +02:00
806ee80a85
Move contact_form templates to contact_form app
2023-04-22 13:14:24 +02:00
10628ee45f
Add translation for user name part
2023-04-22 12:58:26 +02:00
be1ed6ecea
Add styling for impersonate views
2023-04-22 12:56:05 +02:00
9fbd608837
Use signals for website celery tasks
2023-04-17 19:42:49 +02:00
8e42cb9c18
Start switch to Bootstrap 5
...
- drop jQuery and fontawesome dependencies
- add bootstrap5 and bootstrap-icons
- update fonts mfizz
- update base templates and the first set of other templates
- replace blocktrans and trans with blocktranslate and translate to
prepare for Django 4
- move hostingpakcage templates to hostingpackages/templates
- update translations
2023-04-16 22:11:32 +02:00
5cf7ef7a23
Strip API to required minimum
...
- disable browseable API
- use IsAdminUser for DEFAULT_PERMISSION_CLASSES
- register explicit API views for HelpUser model
2023-04-16 14:34:45 +02:00
0f91587c60
Remove unneeded users API view
...
The help-users API view is sufficient
2023-04-16 13:50:01 +02:00
a65b1574db
Add admin user information REST API
2023-04-16 13:21:57 +02:00