be00fb75cb
make it more clear how to register an account
...
Tests / test (push) Successful in 25s
And use Sign in instead of Login which seems to be more common.
2025-11-05 17:00:28 +01:00
6ed6a8f4c3
bump version 2025.10.22-1 -> 2025.10.27-0
Build and Deploy Staging / build (push) Successful in 43s
Build and Deploy Production / build (push) Successful in 40s
Tests / test (push) Successful in 29s
Build and Deploy Staging / deploy (push) Successful in 6s
Build and Deploy Production / deploy (push) Successful in 16s
2025-10-27 11:49:47 +01:00
ddab04cb38
smaller login button and title update
Build and Deploy Staging / build (push) Successful in 40s
Tests / test (push) Successful in 28s
Build and Deploy Staging / deploy (push) Successful in 6s
2025-10-27 11:35:53 +01:00
d3e38a0ecb
relaxed organization name validation pattern
Tests / test (push) Successful in 26s
2025-10-27 11:30:59 +01:00
eea743e5ae
Restrict user input to more sensible ranges
...
Tests / test (push) Successful in 26s
ref #223
2025-10-27 11:17:13 +01:00
fa621fe979
Merge pull request 'Inline user info in service offering page' ( #250 ) from 243-service-provider-improvements into main
...
Tests / test (push) Waiting to run
Build and Deploy Staging / build (push) Has been cancelled
Build and Deploy Staging / deploy (push) Has been cancelled
Reviewed-on: #250
2025-10-27 10:15:09 +00:00
6a677f2653
restyle service information cards
Tests / test (push) Successful in 26s
2025-10-27 11:13:48 +01:00
b8f3621b47
Migrate user info data
Tests / test (push) Successful in 30s
2025-10-24 12:19:04 +02:00
75fe0799e0
Implement user info help text with popovers
2025-10-24 12:16:38 +02:00
bca79be02a
Inline user info in service offering page
...
Tests / test (push) Successful in 27s
ref #243
2025-10-24 11:55:56 +02:00
2f593360fe
Fix generated FQDN not being submitted
...
Tests / test (push) Successful in 29s
Closes #241
2025-10-24 11:28:46 +02:00
e5745ebb50
bump version 2025.10.22-0 -> 2025.10.22-1
Build and Deploy Staging / build (push) Successful in 41s
Build and Deploy Production / build (push) Successful in 41s
Tests / test (push) Successful in 26s
Build and Deploy Staging / deploy (push) Successful in 5s
Build and Deploy Production / deploy (push) Successful in 13s
2025-10-22 16:30:28 +02:00
b913e544a4
bump version 2025.10.03-1 -> 2025.10.22-0
2025-10-22 16:30:20 +02:00
7a115fc6e9
Merge pull request 'Fix misaligned dashboard table' ( #237 ) from 234-table-header into main
...
Build and Deploy Staging / build (push) Successful in 40s
Tests / test (push) Successful in 27s
Build and Deploy Staging / deploy (push) Successful in 6s
Reviewed-on: #237
2025-10-22 14:23:26 +00:00
0be3739ce6
Add beta banner
...
Tests / test (push) Successful in 27s
closes #228
2025-10-22 16:16:43 +02:00
b6938f9204
Fix misaligned dashboard table
...
Tests / test (push) Successful in 28s
closes #228
2025-10-22 15:54:52 +02:00
534b2e8d72
Make sure origin billing entity is not mandatory
...
Tests / test (push) Successful in 28s
ref #38
2025-10-22 15:40:34 +02:00
cb3464d9b5
Remove invite uniqueness constraint
Tests / test (push) Successful in 28s
2025-10-22 15:37:25 +02:00
090827bbbf
Squash new migrations
Tests / test (push) Successful in 28s
2025-10-22 11:39:47 +02:00
3b49b17360
Implement per-origin default odoo sales orders
...
ref #227
2025-10-22 11:39:35 +02:00
d8ceaf4b1b
Fix display of empty service list
2025-10-22 11:13:24 +02:00
b4d239a1a6
Limit cloud providers per organization origin
...
ref #38
2025-10-22 11:13:20 +02:00
714cd9be54
Implement organization delete, fix style, use rules
...
Tests / test (push) Successful in 27s
ref #19
2025-10-21 15:10:57 +02:00
892a19bbcc
Explain user roles
...
ref #19
2025-10-21 14:54:12 +02:00
7c6464330d
Remove star in front of error message
...
ref #19
2025-10-21 13:29:07 +02:00
45b2b93aba
Add Invites to auditlog
...
ref #19
2025-10-21 10:03:34 +02:00
850a791851
Handle whole form sections being advanced
...
ref #204
2025-10-20 15:02:41 +02:00
864c0ffc06
Fix advanced fields not working with categories
...
ref #204
2025-10-20 13:54:33 +02:00
359bc58749
Fix advanced fields not working with array fields
...
ref #204
2025-10-20 11:56:35 +02:00
ce34afa10a
service enabling / disabling is not specific to a csp
Tests / test (push) Successful in 48s
2025-10-17 10:54:43 +02:00
54998ab9d0
explicitely convert is_accepted to boolean
...
Tests / test (push) Successful in 31s
The is_accepted property returns self.accepted_by or self.accepted_at.
When accepted_by is a User object (not None), it returns the User object
instead of a boolean.
The Django admin's boolean field renderer expects a boolean value
(True, False, or None), not a User object.
2025-10-17 10:40:00 +02:00
014e88aa24
remove the help text about billing entity being read only
...
The issue is that when obj.has_inherited_billing_entity is True, the code adds
"billing_entity" to the readonly fields.
When a field is marked as readonly, Django may exclude it from form.base_fields,
which causes a KeyError when trying to access it.
2025-10-17 10:35:47 +02:00
8ba9787d4b
Fix "Add item" button adding multiple items
...
Tests / test (push) Successful in 1m12s
ref #224
2025-10-17 06:11:27 +02:00
3101829885
Allow users to toggle advanced fields
...
Tests / test (push) Successful in 58s
ref #204
2025-10-15 16:42:57 +02:00
cd886df05b
Add ServiceDefinition.advanced_fields
...
ref #204
2025-10-15 14:34:38 +02:00
4124add146
Fix common abbreviations
...
ref #204
2025-10-15 11:58:02 +02:00
3375a1c8f3
Generate wildcard DNS in frontend
...
ref #203
2025-10-14 17:05:22 +02:00
573b7a5eb5
Add wildcard_dns field
...
ref #203
2025-10-14 14:34:27 +02:00
72fedefb7f
Roll back service creation on error
...
ref #202
2025-10-14 11:16:03 +02:00
27b9133ad4
Do not display _HOST keys in connection details
...
ref #200
2025-10-13 12:56:06 +02:00
4bf35260ad
Add external links to service offerings
...
ref #197
2025-10-13 11:24:40 +02:00
b9ff0e61da
Send invitation emails
...
ref #19
2025-10-08 17:53:27 +02:00
21c26f9e5d
Allow users to invite other users
...
ref #19
2025-10-08 15:04:46 +02:00
09ab83d1e4
Allow users to accept invitations
...
ref #19
2025-10-08 11:24:44 +02:00
8b1e0f74bb
Add Invitation model
...
ref #19
2025-10-08 11:00:16 +02:00
842b66a84d
Prepare to block billing entity editing
...
ref #198
2025-10-07 16:39:04 +02:00
6443582c0e
Add default billing entity from origin
...
ref #198
2025-10-07 15:04:12 +02:00
819e13481e
Show non-deactivated services separately
...
ref #38
2025-10-07 14:34:18 +02:00
3730d95a6e
Add services to limit_osb_services on activation
...
ref #38
2025-10-07 13:54:38 +02:00
df3e3d5f0c
Only show services with permitted CloudProvider
...
ref #38
2025-10-07 10:44:46 +02:00