Darren Clarke
11563a794e
Update dependencies and version number, remove link tickets endpoint
2025-10-07 11:24:00 +02:00
Darren Clarke
c1feaa4cb1
feat: Add centralized logging system with @link-stack/logger package
...
- Create new @link-stack/logger package wrapping Pino for structured logging
- Replace all console.log/error/warn statements across the monorepo
- Configure environment-aware logging (pretty-print in dev, JSON in prod)
- Add automatic redaction of sensitive fields (passwords, tokens, etc.)
- Remove dead commented-out logger file from bridge-worker
- Follow Pino's standard argument order (context object first, message second)
- Support log levels via LOG_LEVEL environment variable
- Export TypeScript types for better IDE support
This provides consistent, structured logging across all applications
and packages, making debugging easier and production logs more parseable.
2025-08-20 11:37:39 +02:00
Darren Clarke
6e8d3e171e
Opensearch wrapper WIP
2025-02-17 10:53:08 +01:00
Darren Clarke
5ff5eb4213
Fix build errors
2025-02-13 10:15:38 +01:00
Darren Clarke
5a1be0de94
Merge branch 'main' into reporting
2025-02-13 09:49:55 +01:00
Darren Clarke
9283227074
Update proxying, swap /zammad and /link
2025-02-06 13:03:31 +01:00
Darren Clarke
810a333429
Update logging
2025-01-22 17:50:38 +01:00
Darren Clarke
9e5ea2fc41
Update deps and Zammad version (6.4.1)
2025-01-15 14:15:02 +01:00
Darren Clarke
0525f58324
Allow api calls to signal/whatsapp
2024-12-19 22:43:17 +01:00
Darren Clarke
9fb3665ced
Login, logout and middleware updates
2024-12-13 16:37:20 +01:00
Darren Clarke
a8dd53507d
Opensearch embed changes
2024-11-28 08:27:20 +01:00
Darren Clarke
2489a6f891
Bug fixes #2
2024-10-18 10:12:40 +02:00
Darren Clarke
8736b576a7
Only allow single NextAuth provider, Login middleware updates
2024-09-27 14:52:44 +02:00
Darren Clarke
27300b2530
Signal and middleware updates
2024-09-05 16:19:58 +02:00
Darren Clarke
8c6e954fdf
Clean up middleware, add security-headers to non-Zammad pages
2024-09-04 12:09:28 +02:00
Darren Clarke
781f8c380a
Rewrite Zammad API calls in config rather than middleware
2024-08-28 10:06:43 +02:00
Darren Clarke
a4053e6412
Zammad send fixes, update deps
2024-08-14 10:51:12 +02:00
Darren Clarke
2568547384
Dependency cleanup
2024-08-07 12:02:33 +02:00
Darren Clarke
2d892779bf
Update deps, ticket edit updates
2024-08-06 08:36:03 +02:00
Darren Clarke
aa453954ed
Use server actions instead of client-side API calls
2024-08-05 23:31:15 +02:00
Darren Clarke
dbf3a95bbb
Signal and Docker updates
2024-06-28 12:28:11 +02:00
Darren Clarke
0cf1c3b8fd
Worker build updates
2024-06-28 07:49:39 +02:00
Darren Clarke
b09cc82544
WIP 5
2024-03-20 17:51:21 +01:00
Darren Clarke
b8c6e893ff
WIP 4
2024-03-17 12:58:25 +01:00
Darren Clarke
43bfdaa1e3
WIP 1
2024-03-16 12:51:56 +01:00
Darren Clarke
8d86db882d
Overview & recent fixes, auth updates, SWR fixes
2023-11-10 14:17:09 +01:00
Darren Clarke
d9ce2f5883
Link ticket fixes #1
2023-10-02 14:22:48 +02:00
Darren Clarke
79653705fe
Reply type fixes
2023-09-13 11:11:45 +02:00
Darren Clarke
7071f0c64a
Label studio & sidebar & mobile fixes
2023-09-12 14:33:37 +02:00
Darren Clarke
9e68be7225
Whatsapp send and Zammad autologin fixes
2023-09-08 16:34:13 +02:00
Darren Clarke
a3d6b786e1
Update middleware and deps
2023-09-06 16:42:52 +02:00
Darren Clarke
0b5e242ed0
Add SETUP_MODE checks
2023-08-28 14:36:34 +02:00
Darren Clarke
c620e4bf25
Flatten
2023-08-25 07:11:33 +00:00
Darren Clarke
38d3e9349c
Middleware proxy updates
2023-07-21 12:26:02 +00:00
Darren Clarke
8256c22e86
Add SR2 to domain allow list
2023-07-19 14:02:08 +00:00
Darren Clarke
73fdb6e5d1
Updates for Zammad 6
2023-07-11 10:05:52 +00:00
Darren Clarke
b312a8c862
App directory refactoring
2023-06-26 10:07:12 +00:00
Darren Clarke
a53a26f4c0
Docker Compose refactoring
2023-06-21 12:48:07 +00:00
Darren Clarke
59ae833099
Update and fix missing dependencies
2023-06-14 06:33:06 +00:00
Darren Clarke
6a85c644dc
Cleanup live changes
2023-06-05 15:00:46 +00:00
Darren Clarke
d0f9e8bb65
Changes from live
2023-06-05 14:48:23 +00:00
Darren Clarke
df9b8abf15
Use NextJS middleware for proxying
2023-05-30 09:05:40 +00:00
Darren Clarke
935290bbdc
Make all versions of next and react match
2023-05-25 06:30:36 +00:00
Darren Clarke
656f3fbe71
Build and type fixes
2023-05-24 20:27:57 +00:00
Darren Clarke
ba04aa108c
Middleware and iframe updates
2023-03-01 11:02:15 +00:00
Darren Clarke
d7624d723f
Add ws to zammad paths
2023-02-22 14:08:53 +00:00
Darren Clarke
4517241ead
Middleware and login updates
2023-02-22 13:05:52 +00:00
Darren Clarke
4898382f78
Organize directories
2023-02-13 13:10:48 +00:00