11371e1b81
Merge zone editor record action controls into single column ( #1642 )
2023-12-08 05:16:08 -05:00
b347e3df55
Updated zone list view to properly encode the zone name when using it to build request URIs to the back-end.
2023-11-24 09:19:16 -05:00
c03f5c4f9e
Dashboard domains table - join actions into single column
...
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
dfdas
Signed-off-by: Kristian Feldsam <feldsam@gmail.com >
2023-08-08 00:55:55 +02:00
fa7b146c78
Remove Misc Code
2023-06-22 10:35:52 -04:00
e88a836f26
Fix ordering and type
...
Fixes the ordering of variables for cosmetic, and adds the missing code for the compare of changes.
2023-06-22 10:21:15 -04:00
953221578b
Update base.html
2023-06-22 08:50:14 -04:00
11be125e3b
Update domain.html
2023-06-22 08:48:50 -04:00
8aef6fe8f1
Automatically focus username field in login view ( #1549 )
2023-04-28 04:47:19 -04:00
9350c98ea2
Autofocus username field on Login screen
2023-04-26 17:26:52 +02:00
66f422754b
Updated the application version references in preparation for the next release of 0.4.2
.
2023-04-14 19:33:32 -04:00
7eee3134d4
Corrected the logic flaw in the account add / edit form that would cause all unassigned zones to be selected automatically following the attempt of account creation with an invalid name.
2023-04-13 16:09:10 -04:00
0ccdf9ac0d
resolved conflict from 737e104912
2023-04-12 09:28:58 +03:00
db30c77584
Show the current zone type and soa-edit-api settings on the zone settings page ( #1504 )
2023-04-11 18:56:29 -04:00
c98c174c23
Hopefully provided a reliable fix to the settings type conversion issues brought upon with the authentication settings editor overhaul.
2023-04-11 18:50:47 -04:00
c7aba5626d
Moved authentication settings editor JavaScript into js_main
assets build process instead of direct linking it to the view.
2023-04-10 19:58:58 -04:00
69ce3cb88a
Added additional UI alerts / messaging to handle success / failure scenarios.
2023-04-10 19:52:18 -04:00
cf62890fcf
Working on implementing the jQuery Validation plugin for the authentication settings editor.
2023-04-10 17:28:54 -04:00
a4b6fba2be
Working on implementing the jQuery Validation plugin for the authentication settings editor.
2023-04-10 16:35:02 -04:00
022e780d77
Working on authentication editor data saving workflow.
2023-04-10 12:49:12 -04:00
0912dd2805
Working on Knockout model integration into existing authentication settings editor view.
...
Settings are now loading via new backend API.
2023-04-10 07:39:21 -04:00
827da59ae2
Working on Knockout model integration into existing authentication settings editor view.
2023-04-09 10:26:07 -04:00
737e104912
Added KnockoutJS NPM package.
...
Re-formatted and re-organized settings model.
Working on Knockout model integration into existing authentication settings editor view.
2023-04-09 10:11:00 -04:00
a46ab760fd
Reorganized universal OAuth fields' order to a uniform standard. Also updated the Client ID
field prompts to a uniform standard.
2023-04-08 17:40:30 -04:00
84d792ac07
Resolved merge conflict
2023-04-04 15:50:46 +03:00
fe10665e19
Refactored zone history retrieval, parsing and displaying code.
2023-04-04 15:32:52 +03:00
bae746cffe
Show the current zone type and soa-edit-api settings on the zone settings page
2023-04-03 17:40:46 +02:00
a2429ad9d6
Make it possible again to use a different Zone Type than 'native', fixes #1501
2023-04-02 20:46:32 +02:00
19335439bd
Completed the removal of the OAuth JWKS URL setting as well as the update of how the existing metadata URL settings are being used.
...
For additional information, reference GitHub issue #1499 .
2023-04-02 09:19:05 -04:00
e0dffff325
Fix activity search form structure
2023-03-25 11:47:58 +02:00
138532fb95
fix: allow the specification of any combination of groups in LDAP group security configuration
...
Previous behavior required the specification of all three group security groups before the
"Save Settings" button would be enabled.
This adds a check into users.py which checks that the group is set before searching and
removes the javascript preventing the specification of any combination of groups.
Tested:
- Tested all combinations on AD after MR 1238
- Tested all combinations on OpenLDAP
- Tested enabling the Group Security with no groups set which correctly prevents login
Resolves #1462
2023-03-18 20:30:52 +00:00
a25dda8ac1
Made some formatting tweaks to the authentication settings view to unify section header styling.
...
Corrected improper markup introduced by recent PR for password complexity requirements.
2023-03-17 15:50:08 -04:00
78f0332a2d
Merge branch 'dev' into nkupdates-password-policy
2023-03-17 15:31:10 -04:00
64017195da
feat(authentication): check password policy during user profile password change
2023-03-17 03:45:37 +00:00
bb6d2d0497
feat(authentication): added admin settings for password policies
2023-03-17 03:42:45 +00:00
34902f6cf9
Change domain(s) to zone(s) in the templates
2023-03-16 17:02:23 +01:00
84cfd165b4
Re-arranged side navigation to include the "Global Search" feature regardless of user role as the global search feature is now accessible to all users.
...
Also moved the "Activity" feature link higher in the menu to remove duplicate code from the navigation code base.
2023-03-12 10:27:04 -04:00
1afe9b4908
Finished adding new OAuth Server Metadata URL setting to Google, GitHub, and Microsoft OAuth service configuration features.
2023-03-12 09:13:54 -04:00
fd30e3ff49
Added new JWKS URL setting for each OAuth provider and updated the associated authorization service to use the setting during the initialization of the authlib.
2023-03-11 14:46:58 -05:00
dd867eb4e8
Added application version to base template footer, starting with the next planned production release of 0.4.0.
2023-03-10 18:43:20 -05:00
26f3f79388
Corrected unauthorized side navigation change regarding the placement of the "Global Search" feature.
...
Removed the statistics and recent activity / history data display from the dashboard view.
2023-03-10 16:23:33 -05:00
d055fd83c5
Documentation, Fix
2023-03-08 08:52:27 +01:00
4933351ac1
Revert "Revert "Clean up dashboard zone tabs""
...
This reverts commit 5f2fc514df
.
2023-03-06 08:30:00 -05:00
5f2fc514df
Revert "Clean up dashboard zone tabs"
...
This reverts commit fc39cc40ee
.
2023-03-04 11:27:44 -05:00
9003b3f6c8
Merge pull request #1422 from corubba/feature/dashboard-tab-cleanup
...
Clean up dashboard zone tabs
2023-03-04 11:03:57 -05:00
840076dae3
Merge pull request #1423 from corubba/feature/history-diff
...
Diff-ify changelog view for zone changes
2023-03-04 10:59:44 -05:00
f5ddcc5809
Merge pull request #1421 from corubba/feature/sorting
...
Sort records label-wise right to left
2023-03-04 10:56:59 -05:00
7f6924a966
Merge pull request #1420 from MDXDave/patch-1
...
Fixed scrolling on long content
2023-03-04 10:56:18 -05:00
f4f1f31575
Merge pull request #1378 from raunz/global_search_for_all_users
...
Global Search available for all users
2023-03-04 10:54:49 -05:00
fc39cc40ee
Clean up dashboard zone tabs
...
* Rename `customBoxes` to be more descriptive and follow CamelCase name convention for classes
* Change the tab info from a tuple to a named tuple
* Change all access to the tab info tuple from index to (new) property name
* Rename/Relabel the tabs
* Add docstrings
* Simplify the domain filter logic
* Simplify/Unify the tab html template
2023-03-03 14:34:13 +01:00
934e4a7af3
Sort records label-wise reverse
...
Account for the hierarchical nature of DNS by sorting records by their
name label-wise from right to left. Also justify the record names to the
right, so they visually line up on label borders.
2023-03-03 13:35:14 +01:00