1720 Commits

Author SHA1 Message Date
fa4861a6ed Update README.md
Removed Azorian Solutions branding from project README.
2024-06-04 13:55:56 -04:00
d255cb3d16 Updating master branch to the latest release of 0.4.2 (#1743) 2024-01-31 16:40:41 -05:00
af462a9bae Disabling Mega Linter for all recognized branch patterns. 2024-01-31 16:32:41 -05:00
b47b080692 Merged the latest from the branch. 2024-01-31 16:29:59 -05:00
876bc78ba7 Updated NPM dependencies (cryto-js) (#1742) 2024-01-31 16:10:31 -05:00
9c457f1db0 Updated the following NPM dependencies:
- crypto-js from `4.1.1` to `4.2.0`
2024-01-31 16:08:37 -05:00
077f893e41 Bump crypto-js from 4.1.1 to 4.2.0 (#1738) 2024-01-31 16:00:17 -05:00
51bdeca218 Bump crypto-js from 4.1.1 to 4.2.0
Bumps [crypto-js](https://github.com/brix/crypto-js) from 4.1.1 to 4.2.0.
- [Commits](https://github.com/brix/crypto-js/compare/4.1.1...4.2.0)

---
updated-dependencies:
- dependency-name: crypto-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 20:59:09 +00:00
3247869df9 Updated Pip Dependencies (Jinaj2, certifi, cryptography, requests, werkzeug) (#1740) 2024-01-31 15:57:16 -05:00
7998dd80c9 Managed to complete the following pip dependency changes:
- Jinaj2 - `3.1.3` - upgrade from `3.1.2`
- certifi - `2023.11.17` - downgrade from `2023.12.17`
- cryptography - `42.0.2` - upgrade from `39.0.2`
- requests - `2.31.0` - upgrade from `2.28.2`
- werkzeug - `2.3.8` - upgrade from `2.2.3`
2024-01-31 15:54:58 -05:00
4b57254ae4 Bump jinja2 from 3.1.2 to 3.1.3 (#1735) 2024-01-31 15:23:19 -05:00
2a1f8484e5 Bump sqlalchemy from 1.3.24 to 1.4.51 (#1734) 2024-01-31 15:22:28 -05:00
5904be885a Bump pytest from 7.2.1 to 7.4.4 (#1733) 2024-01-31 15:21:09 -05:00
fdc1ba59e7 Bump sqlalchemy from 1.3.24 to 1.4.51
Bumps [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) from 1.3.24 to 1.4.51.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

---
updated-dependencies:
- dependency-name: sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-31 20:20:34 +00:00
aa4d97da9c Bump bcrypt from 4.0.1 to 4.1.2 (#1730) 2024-01-31 15:19:49 -05:00
ecdbfce256 Bump mysqlclient from 2.0.1 to 2.2.1 (#1729) 2024-01-31 15:19:02 -05:00
eb3243a075 Bump jinja2 from 3.1.2 to 3.1.3
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-11 20:33:31 +00:00
69dda3a5de Bump pytest from 7.2.1 to 7.4.4
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.2.1 to 7.4.4.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.2.1...7.4.4)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-01 07:37:17 +00:00
e3e773cc85 Bump bcrypt from 4.0.1 to 4.1.2
Bumps [bcrypt](https://github.com/pyca/bcrypt) from 4.0.1 to 4.1.2.
- [Changelog](https://github.com/pyca/bcrypt/blob/main/release.py)
- [Commits](https://github.com/pyca/bcrypt/compare/4.0.1...4.1.2)

---
updated-dependencies:
- dependency-name: bcrypt
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 07:08:40 +00:00
577b350916 Bump mysqlclient from 2.0.1 to 2.2.1
Bumps [mysqlclient](https://github.com/PyMySQL/mysqlclient) from 2.0.1 to 2.2.1.
- [Release notes](https://github.com/PyMySQL/mysqlclient/releases)
- [Changelog](https://github.com/PyMySQL/mysqlclient/blob/main/HISTORY.rst)
- [Commits](https://github.com/PyMySQL/mysqlclient/compare/v2.0.1...v2.2.1)

---
updated-dependencies:
- dependency-name: mysqlclient
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-14 07:12:28 +00:00
8532ca5368 Added support for application to run in sub-paths while not breaking the Docker health check (#1728) 2023-12-11 08:38:36 -05:00
9415b4663f Applied the latest suggestion from @ashneilson which appears to be a good fix this time. 2023-12-11 08:36:37 -05:00
bbe8d69345 Fixing new LDAP search filter cleansing mechanism to only target user DN value returned on AD connections (#1727) 2023-12-08 06:53:31 -05:00
59a32a148f Corrected a mistake with the new LDAP search filter cleansing that broke LDAP altogether. Moved the filtering to only target the user DN with Active Directory LDAP connections. 2023-12-08 06:17:34 -05:00
11371e1b81 Merge zone editor record action controls into single column (#1642) 2023-12-08 05:16:08 -05:00
3caded9b7f Added LDAP search filter cleansing mechanism to properly escape special characters (#1726) 2023-12-08 04:59:23 -05:00
7b6aafbb2c Adding LDAP search filter cleansing mechanism to account for special characters that need replaced in LDAP search queries. 2023-12-08 04:53:52 -05:00
06fa9537a8 Updated project documentation to better control the flow of new issue submission attempts.
Updated project README to include clear notice of the latest update for the project freeze.
2023-11-29 15:21:31 -05:00
17e6adb8a7 Updating the issue configuration to disable the submission of new issues of all types. 2023-11-25 08:17:56 -05:00
5d4e560836 Updating the issue configuration to disable the submission of new issues of all types. 2023-11-25 08:17:37 -05:00
6f47cbd91b Updating the issue configuration to disable the submission of new issues of all types. 2023-11-25 08:16:26 -05:00
66c262c57d Adding latest project announcements to repository. 2023-11-25 08:09:46 -05:00
ddb3151b61 Correcting bug introduced by PR 1658. 2023-11-24 11:14:09 -05:00
b494423e83 Fix zone name encoding for UI XHR requests as well as requests to the PDNS API (#1707) 2023-11-24 10:02:46 -05:00
18f38fd1ca Updated backend to properly encode the zone name sent to PDNS API so that zones with URL unsafe characters don't break the request. 2023-11-24 09:49:40 -05:00
48f7f2d19f Merge branch 'dev' of github.com:PowerDNS-Admin/PowerDNS-Admin into 1630-dnssec-feature-breaks-for-zones-that-contain-improperly-escaped-slashes 2023-11-24 09:29:40 -05:00
4dab950efc Reverting a bad change I made to remove a deprecated feature that is removed in Flask 2.3. 2023-11-24 09:28:21 -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
24c08a269e Updated zone type comparison logic in domain router to be case-insensitive (#1706) 2023-11-24 09:11:40 -05:00
09014bf4a9 Correcting case-sensitivity issue with zone type comparison. 2023-11-24 09:03:39 -05:00
a85827f302 Update index router to replace the use of the deprecated before_app_first_request event with record_once (#1705) 2023-11-24 08:25:38 -05:00
28c63abea4 Updated the index router to pivot from the use of the deprecated before_app_first_request event to the replacement of record_once. 2023-11-24 08:18:20 -05:00
5147d72999 Fixes local user setup to perform case-insensitive verification of existing usernames / emails (#1658) 2023-11-24 08:07:20 -05:00
457c704de3 Update static fonts to use relative paths instead of static (#1703) 2023-11-24 07:44:29 -05:00
447bb14742 Updated the roboto_mono.css and source_sans_pro.css font-face definition files to utilize relative pathing to resolve issues with installations deployed in subdirectories. 2023-11-24 07:40:49 -05:00
67085653ae Tested the proposed modification to the Docker healthcheck command to support subdirectory root paths to no avail.
Staging changes until a proper resolution is proposed.
2023-11-24 07:33:58 -05:00
0472aba25e Updated Python requirements for PyYAML from version 5.4 to 6.0.1 to resolve a conflict with Cython. 2023-11-24 06:54:55 -05:00
4442577b0b Created a new model to represent the Flask-Session storage schema sessions with a method for removing expired sessions.
Added a trigger for the Flask-Session model's session clean-up method to the `before_request` handler of the user router.
2023-11-24 06:26:38 -05:00
c52bdd0daf Fix case sensitivity for duplicate email creation 2023-08-31 16:28:06 +10:00
7fcd2b8aa6 Fix case sensitivity for duplicate username creation 2023-08-31 16:26:48 +10:00