Commit Graph

1718 Commits

Author SHA1 Message Date
Matt Scott
af462a9bae
Disabling Mega Linter for all recognized branch patterns. 2024-01-31 16:32:41 -05:00
Matt Scott
b47b080692
Merged the latest from the branch. 2024-01-31 16:29:59 -05:00
Matt Scott
876bc78ba7
Updated NPM dependencies (cryto-js) (#1742) 2024-01-31 16:10:31 -05:00
Matt Scott
9c457f1db0
Updated the following NPM dependencies:
- crypto-js from `4.1.1` to `4.2.0`
2024-01-31 16:08:37 -05:00
Matt Scott
077f893e41
Bump crypto-js from 4.1.1 to 4.2.0 (#1738) 2024-01-31 16:00:17 -05:00
dependabot[bot]
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
Matt Scott
3247869df9
Updated Pip Dependencies (Jinaj2, certifi, cryptography, requests, werkzeug) (#1740) 2024-01-31 15:57:16 -05:00
Matt Scott
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
Matt Scott
4b57254ae4
Bump jinja2 from 3.1.2 to 3.1.3 (#1735) 2024-01-31 15:23:19 -05:00
Matt Scott
2a1f8484e5
Bump sqlalchemy from 1.3.24 to 1.4.51 (#1734) 2024-01-31 15:22:28 -05:00
Matt Scott
5904be885a
Bump pytest from 7.2.1 to 7.4.4 (#1733) 2024-01-31 15:21:09 -05:00
dependabot[bot]
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
Matt Scott
aa4d97da9c
Bump bcrypt from 4.0.1 to 4.1.2 (#1730) 2024-01-31 15:19:49 -05:00
Matt Scott
ecdbfce256
Bump mysqlclient from 2.0.1 to 2.2.1 (#1729) 2024-01-31 15:19:02 -05:00
dependabot[bot]
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
dependabot[bot]
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
dependabot[bot]
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
dependabot[bot]
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
Matt Scott
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
Matt Scott
9415b4663f
Applied the latest suggestion from @ashneilson which appears to be a good fix this time. 2023-12-11 08:36:37 -05:00
Matt Scott
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
Matt Scott
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
Matt Scott
11371e1b81
Merge zone editor record action controls into single column (#1642) 2023-12-08 05:16:08 -05:00
Matt Scott
3caded9b7f
Added LDAP search filter cleansing mechanism to properly escape special characters (#1726) 2023-12-08 04:59:23 -05:00
Matt Scott
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
Matt Scott
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
Matt Scott
17e6adb8a7
Updating the issue configuration to disable the submission of new issues of all types. 2023-11-25 08:17:56 -05:00
Matt Scott
5d4e560836
Updating the issue configuration to disable the submission of new issues of all types. 2023-11-25 08:17:37 -05:00
Matt Scott
6f47cbd91b
Updating the issue configuration to disable the submission of new issues of all types. 2023-11-25 08:16:26 -05:00
Matt Scott
66c262c57d
Adding latest project announcements to repository. 2023-11-25 08:09:46 -05:00
Matt Scott
ddb3151b61
Correcting bug introduced by PR 1658. 2023-11-24 11:14:09 -05:00
Matt Scott
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
Matt Scott
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
Matt Scott
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
Matt Scott
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
Matt Scott
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
Matt Scott
24c08a269e
Updated zone type comparison logic in domain router to be case-insensitive (#1706) 2023-11-24 09:11:40 -05:00
Matt Scott
09014bf4a9
Correcting case-sensitivity issue with zone type comparison. 2023-11-24 09:03:39 -05:00
Matt Scott
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
Matt Scott
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
Matt Scott
5147d72999
Fixes local user setup to perform case-insensitive verification of existing usernames / emails (#1658) 2023-11-24 08:07:20 -05:00
Matt Scott
457c704de3
Update static fonts to use relative paths instead of static (#1703) 2023-11-24 07:44:29 -05:00
Matt Scott
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
Matt Scott
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
Matt Scott
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
Matt Scott
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
Ronan
c52bdd0daf
Fix case sensitivity for duplicate email creation 2023-08-31 16:28:06 +10:00
Ronan
7fcd2b8aa6
Fix case sensitivity for duplicate username creation 2023-08-31 16:26:48 +10:00
Ronan
ad9e4938bc
Add additional log information
Print out the message returned by create_local_user() when it fails to create a new local user.
2023-08-31 16:25:12 +10:00
Kristian Feldsam
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