Santiago L
156ab51f33
Cosmetics: make database list more compact
2024-01-30 13:43:27 +01:00
Santiago L
75d743cab2
Rename databases.html => database_list.html
...
More djangonist template name pattern
2024-01-30 12:58:53 +01:00
Santiago L
849af04e4b
Add pagination nav
2024-01-30 12:55:18 +01:00
Santiago L
aea944a732
Cosmetics: make SaaS list more compact
2024-01-30 12:51:28 +01:00
Santiago L
5836d6e6ed
Allow search mailboxes by name or domain
2024-01-30 11:31:24 +01:00
Santiago L
b21bc1363d
Allow filter address by domain name
2024-01-29 18:32:44 +01:00
Santiago L
52ec1660f6
Retrieve database disk resource usage
2024-01-29 17:59:38 +01:00
Santiago L
0695099980
Drop disk & transfer usage as always shows N/A
...
Show it again when valuable information could be provided
to the user.
2024-01-29 17:29:53 +01:00
Santiago L
0b31049f0b
Fix compatibility with Django 2.2.X
...
url_has_allowed_host_and_scheme has been introduced on 3.1
2024-01-29 17:26:26 +01:00
Santiago L
1bd7023fdf
Rename templates to be more djangonist
2024-01-26 14:23:03 +01:00
Santiago L
40cb2b45bb
Upgrade to be compatible with django 3.2
2024-01-26 14:22:52 +01:00
Santiago L
76c18c0cae
Set order_by on AddressListView
...
Avoid pagination inconsistency
2024-01-26 13:51:08 +01:00
Santiago L
d7e8a411cd
Import ContextDecorator from contextlib
...
Will be removed on Django 3.0
2024-01-26 13:36:02 +01:00
Santiago L
2c655f6b08
Cosmetics & filter by request.user missing views
2024-01-26 13:35:10 +01:00
Santiago L
4b89a04969
Fix number of addresses of a domain
2024-01-26 13:34:46 +01:00
Santiago L
790ac0074a
Drop type annotations
2024-01-26 12:56:12 +01:00
Jorge Pastor
01f8ac5481
metrics add url default metrics
2024-01-25 20:44:47 +01:00
Jorge Pastor
7ec7d18544
metrics reduce code
2024-01-25 20:22:04 +01:00
Jorge Pastor
4cfbf57428
metrics reduce code get top 10 resources
2024-01-25 19:34:54 +01:00
Santiago L
428644e421
Cosmetics: set full height to container
2024-01-25 14:40:59 +01:00
Santiago L
8fe15e370b
Merge branch 'musician' of gitea.pangea.org:pangea/django-orchestra into musician
2024-01-25 14:40:11 +01:00
Santiago L
954ddafec3
Add missing imports (ValidationError & gettext_lazy)
2024-01-25 14:39:40 +01:00
Santiago L
4dc5de4016
Fix link to mailing list management tool
2024-01-25 14:30:20 +01:00
Santiago L
1a3a015d61
Render related address on mailbox list
2024-01-25 14:24:06 +01:00
Santiago L
f140fe480e
Fix MailboxDeleteView
2024-01-25 14:19:58 +01:00
Santiago L
d4b44d58c8
Fix AddressDeleteView
2024-01-25 13:59:14 +01:00
Santiago L
216c4d9419
Add redirect URL for musician index
2024-01-25 13:36:10 +01:00
Jorge Pastor
dc2927bc88
metrics lists and saas
2024-01-24 20:28:12 +01:00
Jorge Pastor
3d8fddfd9e
metrics databases
2024-01-24 18:58:54 +01:00
Jorge Pastor
031a290390
metrics account and websites
2024-01-17 18:03:56 +00:00
Santiago L
ddd80fbf0e
Merge branch 'main' into musician
2024-01-17 07:53:53 +00:00
Jorge Pastor
1716ea36d0
add url metrics
2024-01-14 10:31:23 +01:00
Jorge Pastor
dcd525c79e
activate/deactivate nextcloud users
2024-01-04 19:10:17 +01:00
Jorge Pastor
b06f0d1cd6
activate/deactivate nextcloud users
2024-01-03 19:49:42 +01:00
Jorge Pastor
8eae8e624f
quota nextcloud
2024-01-03 18:53:46 +01:00
Jorge Pastor
e2dd8a90ae
change str model resourcedata
2023-12-30 10:00:54 +01:00
Jorge Pastor
b782269b12
filter servers on websites, show only webservers
2023-12-19 10:04:10 +01:00
Jorge Pastor
f7a4fc749b
filter servers on webalizer app, show only webservers
2023-12-15 10:46:30 +01:00
Jorge Pastor
1610c301cf
filter servers on webalizer app, show only webservers
2023-12-15 10:44:58 +01:00
Jorge Pastor
2ca503a945
filter servers on databases, show only database servers
2023-12-15 09:58:44 +01:00
Jorge Pastor
f067732802
moodle delete last slash in wwwroot conf
2023-12-09 11:43:45 +01:00
Jorge Pastor
30ed10d364
Moodle, forgotten Linia, of user who runs the installation
2023-12-08 17:58:27 +00:00
Jorge Pastor
91f47c5e0d
force app moodle create public-root moodle
2023-12-07 21:49:56 +00:00
Jorge Pastor
814696d65e
fix WordPressURLController rewrite option_value
2023-12-07 17:52:52 +01:00
Jorge Pastor
c593385d5c
prepare moodle to new servers
2023-11-30 16:36:41 +00:00
Santiago L
d3b3547811
Validate domain records (on update & creation)
2023-11-29 15:03:12 +01:00
Santiago L
be3ca0aecd
Render top & subdomains (if any)
2023-11-29 14:31:43 +01:00
Santiago L
a6be3e5b00
Allow add and update domain's record
2023-11-29 12:42:54 +01:00
Santiago L
f26b2f0e87
Allow user to create a new record on a domain
2023-11-29 12:16:17 +01:00
Santiago L
7c85f219d8
Set USER_SUPPORT_EMAIL
2023-11-27 13:03:53 +01:00
Santiago L
bae29f766f
Fix DatabasesView
2023-11-27 13:03:47 +01:00
Santiago L
d34b21448a
Fix MailingListsView
2023-11-27 13:03:39 +01:00
Santiago L
338047a27b
Fix address-update link
2023-11-27 13:03:34 +01:00
Santiago L
4405a82b37
Add bootstrap4 to INSTALLED_APPS
2023-11-27 13:03:30 +01:00
Santiago L
a921e0f648
Refactor address & mailbox views
2023-11-27 13:03:25 +01:00
Santiago L
a23dcf68fc
Refactor Mailboxes list view
2023-11-27 13:03:20 +01:00
Santiago L
aa0de32cd0
Refactor my-profile & fix set language
2023-11-27 13:03:14 +01:00
Santiago L
4112e9178a
Refactor views related to billing
2023-11-27 13:03:10 +01:00
Santiago L
f2aaf28422
Refactor DomainDetailView
2023-11-27 13:03:05 +01:00
Santiago L
720c4dd8a2
Start replacing API petitions with models queries
2023-11-27 13:02:47 +01:00
Santiago L
f6b1cf56e3
Adapt user login (based on django.contrib.auth)
2023-11-27 13:02:42 +01:00
Santiago L
3486ce9ff5
Enable django.contrib.musician APP & add to urls
2023-11-27 13:02:35 +01:00
Santiago L
e60ac8f24a
Move musician as orchestra module
...
Copy of code in repository https://github.com/ribaguifi/django-musician
at commit d1a7ad911751e0bb5d68efa63696b1c6e2a0b47b
NOTE: there are minor changes to adapt code
2023-11-27 13:02:29 +01:00
jorgepastorr
880991984f
merge migrations
2023-11-26 11:31:07 +01:00
Jorge Pastor
febc2783fd
commet conflict lines in migrations systemusers
2023-11-26 09:52:03 +00:00
Jorge Pastor
7a6d4783d0
mailbox not change pass on single reload
2023-11-26 09:52:03 +00:00
Jorge Pastor
f8b05b24e5
max length 32 databaseuser
2023-11-26 09:52:03 +00:00
Jorge Pastor
7a8c6c9b90
nextcloud size on cron
2023-11-26 09:52:03 +00:00
Jorge Pastor
2cd20465c9
fix resource agragation otion last value query
2023-11-26 09:52:03 +00:00
Jorge Pastor
44b2720b3e
change update user password on mysql
2023-11-26 09:52:03 +00:00
jorgepastorr
70224b3391
add icon nextcloud on SAS
2023-11-26 09:52:03 +00:00
jorgepastorr
5a6b972b51
fix last nyapa with target_server on SAS
2023-11-26 09:52:03 +00:00
jorgepastorr
c94342141e
nyapa hiden target server in SAS
2023-11-26 09:52:03 +00:00
jorgepastorr
49c63921b8
fix webappUser create user with groups dont exist
2023-11-26 09:52:03 +00:00
jorgepastorr
9bc88493e1
fix problem with sftpuser onnSAslist and webalizer
2023-11-26 09:52:03 +00:00
jorgepastorr
314916ff5d
delete local bokworm settiongs
2023-11-26 09:52:03 +00:00
jorgepastorr
d4eec5dd08
delete fields password in lists
...
edited 2023/11/24 by pedro
2023-11-26 09:52:03 +00:00
jorgepastorr
a6ef81ad8f
add filter servers on accounts and mailboxes to send messages
2023-11-26 09:52:03 +00:00
jorgepastorr
2666b47213
hidden sftpuser in webalizer form
2023-11-26 09:52:03 +00:00
jorgepastorr
0a76f76e79
hidden user,password in servers without webappusers
2023-11-26 09:52:03 +00:00
jorgepastorr
db3ec91fc7
delete local bookworm
2023-11-26 09:52:03 +00:00
jorgepastorr
d7ca59bdfa
websites complete fusion
2023-11-26 09:52:03 +00:00
jorgepastorr
037c8f14e6
wordpress complete
2023-11-26 09:52:03 +00:00
jorgepastorr
d69a53ad66
webapp php complete
2023-11-26 09:52:03 +00:00
jorgepastorr
230b9f24ca
webapps static complete
2023-11-26 09:52:03 +00:00
jorgepastorr
028fbffe98
webapp static form
...
edited 2023/11/24 by pedro
2023-11-26 09:52:03 +00:00
jorgepastorr
d76f211d99
webappusers in new servers
...
edited 2023/11/24 by pedro
2023-11-26 09:52:03 +00:00
jorgepastorr
4b02ba15c5
mainusers only in newservers
2023-11-26 09:52:03 +00:00
jorgepastorr
11e654131e
systemusers in new servers
2023-11-26 09:52:02 +00:00
jorgepastorr
ab5ba7fe28
main system users in new servers
2023-11-26 09:52:02 +00:00
Jorge Pastor
53fa5a02eb
inicio 2023/07/09
...
edited 2023/11/24 by pedro
2023-11-26 09:52:02 +00:00
Santiago L
03666d8ed0
Filter related addresses by account
2021-10-14 13:03:08 +02:00
Santiago L
e88e27a56e
Make MailboxViewSet writable: create & update
2021-10-07 14:14:21 +02:00
Santiago L
9a4f4ee17c
Fix SetPasswordHyperlinkedSerializer (update to new DRF)
2021-10-07 14:11:50 +02:00
Santiago L
008f49100f
Fix display_mailboxes format (mark HTML as safe)
2021-09-24 13:54:34 +02:00
Santiago L
b0f77ad591
Merge branch 'master' into dev/api-writable
2021-07-13 13:25:00 +02:00
Santiago L
cda47e2fb6
Remove deprecated passlib setting __vary_rounds
...
Deprecated since version 1.7 and will be removed in 2.0
The (very minimal) security benefit it provides was judged to not
be worth code complexity it requires.
2021-07-09 13:03:53 +02:00
Santiago L
b37d9cc515
Remove unneeded custom 'delete_selected'
...
`has_delete_permission` already avoids deleting main system users
2021-07-08 14:48:51 +02:00
Santiago L
1faab905d6
Remove duplicated 'delete_selected' action of TicketAdmin
...
Fixes admin.E130 error
2021-07-08 13:58:37 +02:00
Santiago L
de26baf75a
Refactor TransactionProcessAdmin.delete_selected override
...
Override `delete_queryset` instead of overriding `delete_selected`
action. Fixes admin.E130 error.
Related ticket https://github.com/django/django/pull/10603
2021-07-08 13:49:24 +02:00