22370d0a57
Added a CONTRIBUTING.md documentation file to the project's documentation.
2023-03-11 09:30:51 -05:00
5ed8d0c2f0
Added a resolutions entry to the project's package.json file to deal with the Font Awesome icon issue created by AdminLTE's dependency on the older 5.x Font Awesome release.
2023-03-11 09:08:12 -05:00
87891a3eb9
Re-formatted the assets.py file to current PEP8 standards.
...
Modified the yarn.lock file to remove what appears to be a dependency overwrite for Font Awesome icons which results in an older 5.x release overwriting the newer 6.x release.
2023-03-11 08:48:19 -05:00
4c24fbaec6
Revert "Removed Docker image build line that updates the CSS asset build filters."
...
This reverts commit 05e2f13701
.
2023-03-10 18:58:30 -05:00
05e2f13701
Removed Docker image build line that updates the CSS asset build filters.
2023-03-10 18:53:07 -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
7ef6ee4422
Tweaked the Docker image build workflow to properly tag the image based on the repository branch name.
2023-03-10 18:26:39 -05:00
c0f1698a9a
Tweaked the Docker image build workflow to properly tag the image based on the repository branch name.
2023-03-10 18:22:42 -05:00
cb929c3265
Tweaked the assets.py build script to switch to rcssmin for the login CSS build process.
2023-03-10 18:16:55 -05:00
2e61a1d44a
Tweaked the Docker image build workflow to not be exclusive to only the master branch.
2023-03-10 18:13:54 -05:00
913528d08f
Updated the CodeQL workflow to include the new "dev" branch.
2023-03-10 18:10:10 -05:00
b1b2a0c7b5
Updated project documentation to use the "latest" Docker Hub image tag in preparation for the upcoming changeover where the "latest" tag will represent the current stable production release.
...
Updated the Docker image build workflow to include the new "dev" branch.
2023-03-10 18:08:24 -05:00
ff2b532c29
Updated MegaLinter workflow to ignore dev branch as well.
2023-03-10 17:08:06 -05:00
863b0a021d
Merge branch 'subbink-fix_issue_635' into dev
2023-03-10 16:47:28 -05:00
afcf0fbea7
Merge branch 'fix_issue_635' of github.com:subbink/PowerDNS-Admin into subbink-fix_issue_635
2023-03-10 16:47:00 -05:00
c617aa1483
Merge branch 'raunz-session_type_sqlalchemy' into dev
2023-03-10 16:35:22 -05:00
356667f989
Tweaked PR to include the latest asset build changes for CSS minimizer. Also updated the default session storage to use SQLAlchemy instead of the file system.
2023-03-10 16:34:55 -05:00
1d6fdb1c23
Merge branch 'session_type_sqlalchemy' of github.com:raunz/PowerDNS-Admin into raunz-session_type_sqlalchemy
2023-03-10 16:27:06 -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
e7fc082b60
Merge branch 'ckbaker10-subfolder_fix_documentation_assets_css_hang' into dev
2023-03-10 16:11:15 -05:00
6be6f3d389
Updated core project to also use rcssmin filter.
2023-03-10 16:10:42 -05:00
c707f1e1c5
Added support for dict/json environment variables for docker image
2023-03-10 15:20:18 +02:00
aa70951964
Read flask session type from environment variable and create sessions table if not exist.
2023-03-08 17:05:32 +02:00
68d9fb3755
Support multiple Flask session types, not just filesystem. Set via generic SESSION_TYPE environment variable
2023-03-08 12:08:07 +02:00
622003a46e
Typo
2023-03-08 10:51:01 +01: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
fcda4977e2
Fix migration issue #635 as proposed by @keesbos
2023-03-05 11:01:17 +01: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
062cb032c5
Merge pull request #1379 from raunz/dashboard_improvements
...
Fix dashboard MySQL performance with large history for standard users
2023-03-04 10:54:12 -05:00
1a5a11bfa3
Merge pull request #1416 from raunz/perf_tuning
...
Standard user domain records list performance loop improvement
2023-03-04 10:53:35 -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
8a40d21ea4
Diff-ify changelog view for zone changes
...
Improve and document the diff-computation and presentation, so you can
easier see what changed.
2023-03-03 13:22:29 +01:00
70073b9267
Fixed scrolling on long content
2023-03-02 16:08:39 +01:00
68fe7c0e56
Standard user domain records list performance loop improvement
2023-03-01 18:43:47 +02:00
ec687b13a5
Dashboard history query performance related change to nested subquery (allowed domains for user).
2023-03-01 11:42:21 +02:00
dc69f00094
Fix dashboard MySQL performance with large history table and standard user privileges.
2023-03-01 11:29:17 +02:00
524b6c6883
Move Global Search menu item next to dashboard.
2023-03-01 11:21:29 +02:00
3688add76a
Global Search available for all users. Apply allowed domain filter for standard users search result.
2023-03-01 11:12:42 +02:00
077bbb813c
Corrected styling mistake introduced by recent Admin-LTE upgrades.
2023-02-26 17:09:30 -05:00
9678b64ad7
Disabling MegaLinter workflow on the primary project branch until further configuration can be made to get things into a passing state.
2023-02-26 08:34:14 -05:00
50339fda55
Updated wiki documentation for Docker installations to reference the latest stable release published to Docker Hub instead of the latest image built from the primary branch.
2023-02-26 03:51:48 -05:00
1840a4ea60
Updated project README to use direct wiki references instead of legacy wiki location which requires an additional click-through step.
2023-02-26 03:49:55 -05:00
10f5bb7dc1
Updated project README to include a refreshed feature list.
...
Also updated project README Docker deployment instructions to reference the latest stable release version on Docker Hub.
Updated project license to include updated management organization references.
2023-02-26 03:47:28 -05:00