Glenn de Haan
|
89bc27aef0
|
Fixed missing x-ingress-path within authorization.js redirects. Implemented local/development .options.json config
3.0.1
|
2024-08-21 21:05:31 +02:00 |
|
Glenn de Haan
|
3ba8d33456
|
Updated .dockerignore to remove unneeded files from container build. Updated docker-compose.yml with new environment variables. Updated README.md. Updated project description. Replaced DISABLE_AUTH with AUTH_DISABLE. Replaced SECURITY_CODE with AUTH_PASSWORD. Implemented AUTH_TOKEN for api authentication. Added migration guide.
3.0.0
|
2024-08-21 20:30:36 +02:00 |
|
Glenn de Haan
|
f6c04e0098
|
Fixed create button copy. Added email forum spinner
2.7.3
|
2024-08-17 14:33:23 +02:00 |
|
Glenn de Haan
|
de07e51746
|
Hide email button when mail function is disabled
2.7.2
|
2024-08-17 14:11:27 +02:00 |
|
Glenn de Haan
|
c5cc7569f4
|
Implemented HA config parameters for mail functionality
2.7.1
|
2024-08-17 13:54:33 +02:00 |
|
Glenn de Haan
|
46dd565379
|
Updated Dependencies. Add axios override to patch CVE-2024-39338. Implemented email functionality. Updated README.md
2.7.0
|
2024-08-17 13:42:12 +02:00 |
|
Glenn de Haan
|
93e9037c6b
|
Updated Dependencies. Updated GitHub actions
2.6.4
|
2024-06-19 21:06:27 +02:00 |
|
Glenn de Haan
|
730e11ac27
|
Updated Dependencies. Removed unused 'uuid' package. Fixed text color within select dropdown on Chromium based browsers on Windows using Dark Mode
2.6.3
|
2024-06-12 22:10:56 +02:00 |
|
Glenn de Haan
|
df21247f27
|
Updated Dependencies. Upgraded Alpine to 3.20
2.6.2
|
2024-06-02 11:59:39 +02:00 |
|
Glenn de Haan
|
d785edd028
|
Removed unused css. Added a robots.txt. Attempt to block iOS from adding invalid telephone link. Added last sync to guest details. Changed DateTimeFormat from en-US to en-GB
2.6.1
|
2024-04-26 18:33:13 +02:00 |
|
Glenn de Haan
|
f68ee13ec0
|
Implemented guests cache. Implemented guests function within unifi.js. Updated app screenshots. Updated manifest.json. Added details.ejs component. Implemented voucher detail slide-over. Updated cache.js logic to fetch guests. Updated README.md. Implemented voucher detail component route.
2.6.0
|
2024-04-25 21:10:46 +02:00 |
|
Glenn de Haan
|
72d6f4df3c
|
Updated the README.md. Updated the 'Share' copy to reflect 'Copy to Clipboard' function. Updated the 'Copy to Clipboard' icon
2.5.3
|
2024-04-20 09:03:45 +02:00 |
|
Glenn de Haan
|
2ce15fe7dc
|
Implemented LOG_LEVEL environment variable. Implemented log_level HA variable. Implemented log level based on user preference. Changed UniFi stack trace output from error to debug. Removed duplicate cache error log. Implemented internal build number. Updated README.md. Added account warning to README.md. Output build version on application start
2.5.2
|
2024-04-17 17:19:00 +02:00 |
|
Glenn de Haan
|
5867bc423b
|
Updated ejs dependency. Fixed docker healthcheck IPv4 binding. Reworked unifi.js settings/config sections. Removed 1-hour session timeout from unifi.js. Implemented retry params for all unifi.js functions. Implemented re-authentication functions within catch blocks in unifi.js
2.5.1
|
2024-04-15 18:01:59 +02:00 |
|
Glenn de Haan
|
30d66b9dfc
|
Added the jsonwebtoken package. Implemented a web jwt verify flow. Added missing JSON responses for api auth flows. Added jwt module. Moved bytes.js, logo.js, time.js and types.js to utils folder. Updated README.md. Implemented HA config check to allow API service configuration. Implemented JWT initialization. Replaced authorization cookie contents with JWT token. Implemented /api/vouchers endpoint. Updated /api endpoints list.
2.5.0
|
2024-04-12 18:01:42 +02:00 |
|
Glenn de Haan
|
78c891cdbd
|
Fixed SERVICE_WEB variable not working correctly. Implemented missing HA voucher_custom config setting. Fixed VOUCHER_CUSTOM variable not working correctly. Fixed an issue where HA voucher_types config was not used during validation causing an incorrect error. Added bytes conversion
2.4.1
|
2024-04-08 20:49:54 +02:00 |
|
Glenn de Haan
|
a80f533abf
|
Fixed missing logo link. Implemented custom voucher type. Implemented custom voucher fields. Fixed divider visibility on dark mode. Changed default VOUCHER_TYPES to single-use voucher type. Implemented VOUCHER_CUSTOM environment variable.
2.4.0
|
2024-04-07 11:28:48 +02:00 |
|
Glenn de Haan
|
8756452be0
|
Fixed padding issue for amount field
2.3.2
|
2024-04-06 21:52:37 +02:00 |
|
Glenn de Haan
|
54d6cb1191
|
Updated dependencies. Removed unneeded dependency
2.3.1
|
2024-04-06 21:35:27 +02:00 |
|
Glenn de Haan
|
db0bd72cc2
|
Updated screenshots. Implemented color-scheme script to force browser color-scheme. Implemented print functionality. Updated README.md. Implemented print route.
2.3.0
|
2024-04-06 21:25:30 +02:00 |
|
Glenn de Haan
|
ddc512b77a
|
Implemented reusable UniFi sessions. Fixed UniFi login rate-limit trigger. Implemented bulk voucher generation. Implemented revoke/delete voucher function. Added grayscale logo. Fixed issue where headers are send 2 times.
2.2.0
|
2024-04-04 21:07:14 +02:00 |
|
Glenn de Haan
|
4404fabafa
|
Refactored unifi.js to separate logic. Updated application header. Fixed incorrect screen-reader text. Updated sync button text. Implemented last sync date/time. Implemented cache util. Fixed missing vouchers check to prevent 'headers are already send' error. Fixed missing cache sync on api voucher creation. Implemented auto sync every 15 minutes
2.1.0
|
2024-04-03 23:15:10 +02:00 |
|
Glenn de Haan
|
65c79b1f3d
|
Removed SID middleware. Implemented cache module. Updated screenshots. Removed old background images. Updated manifest.json. Updated 404 and login background color. Updated error alert styling. Updated voucher branding/layout. Updated README.md. Cleanup server.js. Removed GET /voucher route. Updated redirects to GET /vouchers. Implemented caching mechanism for UniFi vouchers overview. Implemented force refresh option.
2.0.0
|
2024-03-26 20:21:36 +01:00 |
|
Glenn de Haan
|
23c8e990e7
|
Removed unneeded UniFi call to speed up communication
|
2024-03-25 19:33:39 +01:00 |
|
Glenn de Haan
|
d64a787065
|
Updated 404 and login branding/layout. Moved tailwind dependencies to dev-dependencies. Patched follow-redirects. Implemented separate dependencies stage within Dockerfile to shrink image size.
|
2024-03-25 19:14:38 +01:00 |
|
Glenn de Haan
|
88fbf7c182
|
Implemented a logger. Fix UniFi error messages. Implemented additional UniFi logging
1.1.0
|
2024-03-24 12:21:08 +01:00 |
|
Glenn de Haan
|
a0a3933650
|
Updated the README.md
1.0.0
|
2024-03-23 18:34:00 +01:00 |
|
Glenn de Haan
|
997a3ac73f
|
Allow tag based deployments
|
2024-03-23 18:02:03 +01:00 |
|
Glenn de Haan
|
a693632ef0
|
Added additional log for verifying external config
|
2024-03-23 17:44:10 +01:00 |
|
Glenn de Haan
|
3a083061cf
|
Switch external config provider path
|
2024-03-23 17:42:22 +01:00 |
|
Glenn de Haan
|
d147b8e5ad
|
Implemented external config provider for HA. Removed debug line
|
2024-03-23 17:33:29 +01:00 |
|
Glenn de Haan
|
186485d947
|
Fixed missing baseUrl for 404
|
2024-03-23 17:01:41 +01:00 |
|
Glenn de Haan
|
1ec0ebedf0
|
Implemented HA ingress path header prefix
|
2024-03-23 16:58:35 +01:00 |
|
Glenn de Haan
|
0a4c0e358e
|
Added a debug header for HA testing
|
2024-03-23 16:43:00 +01:00 |
|
Glenn de Haan
|
95989c212c
|
Implemented API endpoints. Update README.md. Implemented health endpoint. Updated dependencies
|
2024-03-22 17:13:37 +01:00 |
|
Glenn de Haan
|
611e8cc45c
|
#30 Implemented environment variable to disable built-in authentication system
|
2024-03-04 20:49:42 +01:00 |
|
Glenn de Haan
|
bcc44cc64d
|
Updated README.md
|
2024-01-22 21:50:50 +01:00 |
|
Glenn de Haan
|
6935b45f17
|
Updated logo's and manifest.json
|
2024-01-22 21:40:10 +01:00 |
|
Glenn de Haan
|
03fb5356ef
|
Updated dependencies. Introduced a styled 404 page. Implemented a new authorization system including separate login flow. Implemented flash message system to removal all query url parameters. Made SID more persistent between sessions. Implemented new vouchers overview. Improved color scheme for info and error flash messages. Updated README.md
|
2024-01-22 19:27:42 +01:00 |
|
Glenn de Haan
|
172473536b
|
#24 Implement spinner to indicate progress
|
2024-01-15 19:19:57 +01:00 |
|
Glenn de Haan
|
44fce43241
|
Cleanup Dockerfile. Implemented separate build stage
|
2024-01-15 19:00:06 +01:00 |
|
Glenn de Haan
|
796b2034b1
|
Removed older cpu architectures to speed up build times
|
2024-01-15 19:00:06 +01:00 |
|
Glenn de Haan
|
bf9478ebad
|
Updated dependencies. Fixed #28, unable to use the single-use voucher type
|
2024-01-15 19:00:00 +01:00 |
|
Glenn de Haan
|
93c9ccaccb
|
Updated dependencies. Also changed the way a controller object is created
|
2023-01-02 17:28:42 +01:00 |
|
Glenn de Haan
|
19e3d7e04c
|
#21 Fixed missing -webkit-text-fill-color to override default safari styles
|
2022-12-18 10:42:59 +01:00 |
|
Glenn de Haan
|
998d9479c7
|
Implemented remapping of expiration
|
2022-11-15 22:17:10 +01:00 |
|
Glenn de Haan
|
1dbbcd9e44
|
Handle incorrect post requests correctly
|
2022-11-14 16:43:11 +01:00 |
|
Glenn de Haan
|
65c29e2e83
|
Implemented voucher types. Updated the README.md
|
2022-11-14 16:36:29 +01:00 |
|
Glenn de Haan
|
006343a248
|
Updated the dependencies. Changed the GitHub actions
|
2022-10-06 17:37:57 +02:00 |
|
Glenn de Haan
|
ead4e927c1
|
Rebuild application for UniFi OS, Network v7
|
2022-10-06 17:33:58 +02:00 |
|