Glenn de Haan
|
7fb9956c10
|
Implemented Git version tag into docker build and GitHub actions. Implemented Release Notes button. Updated Documentation button to directly navigate to the README.md
4.1.0
|
2024-10-07 10:44:02 +02:00 |
|
Glenn de Haan
|
eacb0b4fd9
|
Updated README.md. Revert type check within variables.js. Implemented type check within config.js, fallback to 'null' when option is not defined
4.0.4
|
2024-10-07 00:45:58 +02:00 |
|
Glenn de Haan
|
117b18e9a8
|
Updated deprecation token list
4.0.3
|
2024-10-04 13:14:22 +02:00 |
|
Glenn de Haan
|
83d228cc40
|
Fixed incorrect type check on 'VOUCHER_CUSTOM', 'SERVICE_WEB' and 'AUTH_INTERNAL_ENABLED'
4.0.2
|
2024-10-04 12:57:42 +02:00 |
|
Glenn de Haan
|
b0a520d4a3
|
Revert "Setup non-root user within Dockerfile. Copy files as non-root user within Dockerfile. Launch app as non-root user within Dockerfile"
This reverts commit 4b2e4ce93a.
4.0.1
|
2024-10-04 12:40:44 +02:00 |
|
Glenn de Haan
|
990608be1c
|
Merge pull request #42 from glenndehaan/release/v4
Release/v4
4.0.0
|
2024-10-04 11:42:33 +02:00 |
|
Glenn de Haan
|
0b2b18307d
|
Renamed 'AUTH_TOKEN' to 'AUTH_INTERNAL_BEARER_TOKEN'. Updated README.md
|
2024-10-04 11:38:27 +02:00 |
|
Glenn de Haan
|
0998c37467
|
Update project screenshots. Updated OIDC documentation screenshots
|
2024-10-04 11:16:23 +02:00 |
|
Glenn de Haan
|
04cff21fcc
|
Enable attemptSilentLogin on OIDC for users that might be already signed in, this will skip the login page if users have authenticated with the idP before and still have a valid session
|
2024-10-03 14:02:12 +02:00 |
|
Glenn de Haan
|
4418f9c347
|
Added Login with OIDC button to login page. Made login.ejs dynamic based on enabled authentication services. Made GitHub icon on login.ejs smaller. Refactored authorization.js middleware to support running both internal and OIDC authentication within the same instance. Added extra error to info.js when both authentication services are disabled but authentication itself is enabled. Updated status.js to correctly display both authentication services running at the same time. Updated README.md. Enabled /login when OIDC is enabled. Added missing middleware on /logout. Fixed JWT not initializing when authInternalEnabled is true
|
2024-10-03 13:56:28 +02:00 |
|
Glenn de Haan
|
e1c1aa8c21
|
Fixed incorrect config handling within variables.js
|
2024-10-03 13:17:57 +02:00 |
|
Glenn de Haan
|
eb1c85d4e4
|
Added 'AUTH_OIDC_ENABLED' to integration documentation
|
2024-10-03 11:09:03 +02:00 |
|
Glenn de Haan
|
44e88a99fa
|
Added missing width and height for images
|
2024-10-03 11:01:55 +02:00 |
|
Glenn de Haan
|
3990144f07
|
Implemented new logout flow utilizing new /oidc/logout endpoints
|
2024-10-03 10:45:28 +02:00 |
|
Glenn de Haan
|
0dc4562ad8
|
Implemented the 'AUTH_INTERNAL_ENABLED' and 'AUTH_OIDC_ENABLED' environment variables. Removed complex if structures with 'AUTH_OIDC_ENABLED' checks. Updated README.md
|
2024-10-03 10:34:54 +02:00 |
|
Glenn de Haan
|
5c069f1c34
|
Implement missing config getters within variables.js
|
2024-10-03 09:51:43 +02:00 |
|
Glenn de Haan
|
4f501c09af
|
Added 3.x to 4.x migration documentation to README.md. Updated OIDC integration documentation to mention new callback url
|
2024-10-01 13:26:47 +02:00 |
|
Glenn de Haan
|
10f7f7284b
|
Updated docker installation in README.md. Added Release Noted chapter in README.md
|
2024-10-01 13:11:05 +02:00 |
|
Glenn de Haan
|
43aec4d02c
|
Moved OIDC routes to /oidc/* paths
|
2024-10-01 12:48:28 +02:00 |
|
Glenn de Haan
|
4ad1b68161
|
Removed 'public' OIDC flow from application. Deprecated 'AUTH_OIDC_CLIENT_TYPE'. Removed 'AUTH_OIDC_CLIENT_TYPE' from documentation. Updated OIDC config checks. Removed 'AUTH_OIDC_CLIENT_TYPE' and 'public' OIDC flow references from README.md
|
2024-09-30 19:35:39 +02:00 |
|
Glenn de Haan
|
9e6eece08b
|
Removed 'public' flow from implementation documentation
|
2024-09-30 19:15:56 +02:00 |
|
Glenn de Haan
|
11873f4879
|
Replaced AUTH_PASSWORD with AUTH_INTERNAL_PASSWORD
|
2024-09-30 18:53:07 +02:00 |
|
Glenn de Haan
|
4b2e4ce93a
|
Setup non-root user within Dockerfile. Copy files as non-root user within Dockerfile. Launch app as non-root user within Dockerfile
|
2024-09-30 18:48:23 +02:00 |
|
Glenn de Haan
|
d653c124e2
|
Fixed error on force re-sync when UniFi is unavailable. Implemented check for deprecated environment variables. Implemented check for valid UniFi usernames. Implemented UniFi username check in unifi.js. Added array.js utils
3.8.2
|
2024-09-30 18:35:52 +02:00 |
|
Glenn de Haan
|
f491c27af4
|
Added GitHub issue template config.yml
|
2024-09-29 17:37:06 +02:00 |
|
Glenn de Haan
|
4dd77a7ebd
|
Implemented GitHub issue forms
|
2024-09-29 17:33:56 +02:00 |
|
Glenn de Haan
|
48f8bd3e36
|
Disabled userIcon for internal authentication
3.8.1
|
2024-09-24 20:56:46 +02:00 |
|
Glenn de Haan
|
be5f950568
|
Dependency updates. Fixed dark mode colors in details.ejs & email.ejs. Moved navigation to dedicated navigation.ejs file. Implemented user icon. Implemented user menu. Implemented /logout. Implemented Gravatar icon. Moved documentation and feature icons from menu to user menu
3.8.0
|
2024-09-24 19:09:28 +02:00 |
|
Glenn de Haan
|
88ae8d146c
|
Updated OIDC documentation. Added Zitadel OIDC integration documentation
|
2024-09-23 17:32:45 +02:00 |
|
Glenn de Haan
|
b06a4ede65
|
Moved request logger to catch OIDC callback request for debugging
3.7.1
|
2024-09-22 21:48:20 +02:00 |
|
Glenn de Haan
|
d475c1cc28
|
Implemented UNIFI_SSID_PASSWORD environment variable. Updated email template. Updated PDF template. Updated ESC/POS template. Updated README.md. Changed qr.js output based on open or password protected networks
3.7.0
|
2024-09-21 20:46:05 +02:00 |
|
Glenn de Haan
|
da15cf9e34
|
Updated escpos_example.jpg screenshot. Implemented qr.js buffer toggle, Implemented ESC/POS Scan to Connect. Optimized ESC/POS layout. Implemented qr.js error logging
3.6.0
|
2024-09-21 13:41:10 +02:00 |
|
Glenn de Haan
|
706e4b95b7
|
Updated email_example.png screenshot
|
2024-09-21 12:42:28 +02:00 |
|
Glenn de Haan
|
0abe269347
|
Improved email margins
|
2024-09-21 12:40:35 +02:00 |
|
Glenn de Haan
|
f97a61fcd2
|
Implemented missing unifiSsid check for PDF exports
|
2024-09-21 12:28:18 +02:00 |
|
Glenn de Haan
|
9cc7fe7cb5
|
Implemented pdf connect template. Updated pdf_example.png screenshot
|
2024-09-21 10:10:54 +02:00 |
|
Glenn de Haan
|
89ed5db429
|
Added extra logging to mail.js
|
2024-09-21 10:07:51 +02:00 |
|
Glenn de Haan
|
a5029e4aaa
|
Implemented email connect template. Implemented qr.js for Scan to Connect. Updated README.md. Updated email_example.png screenshot
|
2024-09-21 09:44:12 +02:00 |
|
Glenn de Haan
|
83abfd205e
|
Implemented UNIFI_SSID for templating
|
2024-09-21 08:11:51 +02:00 |
|
Glenn de Haan
|
73d17cdb3d
|
Fixed missing email error response. Refactored email layout. Implemented voucher details in email layout
|
2024-09-21 08:09:07 +02:00 |
|
Glenn de Haan
|
c0f1585f1d
|
Updated dependencies
|
2024-09-21 08:06:52 +02:00 |
|
Glenn de Haan
|
fdc062783d
|
Updated dependencies
3.5.4
|
2024-09-14 20:34:09 +02:00 |
|
Glenn de Haan
|
e8928313d7
|
Updated dependencies
3.5.3
|
2024-09-10 21:24:42 +02:00 |
|
Glenn de Haan
|
eefb027711
|
Added logo.svg
|
2024-09-09 19:58:59 +02:00 |
|
Glenn de Haan
|
8492616737
|
Created variables.js to replace duplicate code. Moved more cache.js logs to debug level. Fixed incorrect internal authentication state on status page. Updated dependencies. Fixed incorrect type check on /api/voucher/:type for HA users
3.5.2
|
2024-09-05 20:44:38 +02:00 |
|
Glenn de Haan
|
228f512ce8
|
Fixed incorrect status url for Home Assistant users
3.5.1
|
2024-09-04 18:12:16 +02:00 |
|
Glenn de Haan
|
86ad4457de
|
Moved application startup logs to dedicated info.js module. Lowered log output from unifi.js. Created tag.ejs partial. Implemented dedicated application status page. Updated voucher.ejs to implement status link. Lowered log output from cache.js. General cleanup of server.js. Implemented 501 Not Implemented responses when features are not enabled or configured properly
3.5.0
|
2024-09-04 18:01:41 +02:00 |
|
Glenn de Haan
|
fefdab9b79
|
Updated README.md to improve authentication explanation
|
2024-09-04 17:53:32 +02:00 |
|
Glenn de Haan
|
1cd53e4227
|
Updated README.md. Reformat some docs. Implemented OIDC configuration verification on application start. Updated auth type check
3.4.1
|
2024-08-31 20:22:27 +02:00 |
|
Glenn de Haan
|
acdfa6f030
|
Merge pull request #38 from jlengelbrecht/added_UID_docs
Added UID Docs 📖
|
2024-08-31 10:55:08 +02:00 |
|