Commit Graph

1708 Commits

Author SHA1 Message Date
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
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
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]
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
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
Tyler Todd
45f1ba7b82
Fix non rr_set events in Zone Changelog display (#1598) 2023-06-22 12:04:49 -04:00
Tyler Todd
08c39c64c2
Fix non rr_set events in Zone Changelog display
This will resolve #1566
2023-06-22 12:03:42 -04:00
Tyler Todd
8b51313027
Remove Misc Code (#1597) 2023-06-22 10:36:20 -04:00
Tyler Todd
fa7b146c78
Remove Misc Code 2023-06-22 10:35:52 -04:00
Tyler Todd
8e53e4ae48
Update Versions
Update Flask and Werkzeug versions
2023-06-22 10:24:59 -04:00
Tyler Todd
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
Tyler Todd
6fc2279c3b
Indicate Unsaved Changes (#1595) 2023-06-22 09:49:31 -04:00
Tyler Todd
953221578b
Update base.html 2023-06-22 08:50:14 -04:00
Tyler Todd
11be125e3b
Update domain.html 2023-06-22 08:48:50 -04:00
Matt Scott
8aef6fe8f1
Automatically focus username field in login view (#1549) 2023-04-28 04:47:19 -04:00