bernard-ng
|
a0e73de664
|
feat: add more label to category classifier
Quality Assurance / lint (push) Successful in 1m6s
Quality Assurance / typecheck (push) Successful in 1m55s
Quality Assurance / typecheck (push) Successful in 1m58s
Quality Assurance / lint (push) Successful in 2m2s
Deploy / quality (push) Successful in 2m3s
Deploy / deploy (push) Failing after 5s
|
2026-08-29 22:07:48 +02:00 |
|
bernard-ng
|
8dbb7fe16c
|
feat: mobile application MVP
Quality Assurance / lint (push) Successful in 1m25s
Quality Assurance / typecheck (push) Successful in 1m25s
Quality Assurance / typecheck (push) Successful in 1m23s
Quality Assurance / lint (push) Successful in 1m24s
Deploy / quality (push) Successful in 1m25s
Deploy / deploy (push) Failing after 4s
|
2026-08-29 21:30:10 +02:00 |
|
bernard-ng
|
464f6ec1c6
|
feat: mobile optimization for native liquid glass
Quality Assurance / lint (push) Successful in 51s
Quality Assurance / lint (push) Successful in 2m54s
Quality Assurance / typecheck (push) Successful in 3m12s
Deploy / quality (push) Successful in 3m13s
Quality Assurance / typecheck (push) Successful in 3m15s
Deploy / deploy (push) Failing after 5s
|
2026-08-29 13:23:05 +02:00 |
|
bernard-ng
|
5f0e846713
|
feat: mobile application init
|
2026-08-29 13:00:01 +02:00 |
|
bernard-ng
|
65aa165ec6
|
feat: coverage details views
|
2026-08-28 17:33:56 +02:00 |
|
bernard-ng
|
93e4159f9c
|
feat: agent/run details views
|
2026-08-28 17:09:44 +02:00 |
|
bernard-ng
|
1d6b6d904d
|
feat: show crawler source coverage
|
2026-08-28 17:06:01 +02:00 |
|
bernard-ng
|
d7c88ad88e
|
feat: introduced bulk actions for runs
|
2026-08-28 14:53:24 +02:00 |
|
bernard-ng
|
8788b9f5b7
|
feat: improve pagination and data display
|
2026-08-27 15:56:59 +02:00 |
|
bernard-ng
|
29d3a3ce9c
|
fix: resharts in production
Quality Assurance / lint (push) Successful in 48s
Quality Assurance / typecheck (push) Successful in 1m29s
Quality Assurance / lint (push) Successful in 1m36s
Deploy / quality (push) Successful in 1m37s
Quality Assurance / typecheck (push) Successful in 1m38s
Deploy / deploy (push) Failing after 3s
|
2026-08-26 12:16:03 +02:00 |
|
bernard-ng
|
fe781e9cc9
|
feat: crawling timeline
Quality Assurance / lint (push) Successful in 30s
Quality Assurance / lint (push) Successful in 1m16s
Quality Assurance / typecheck (push) Successful in 1m24s
Quality Assurance / typecheck (push) Successful in 1m24s
Deploy / quality (push) Successful in 1m25s
Deploy / deploy (push) Failing after 4s
|
2026-08-26 11:45:55 +02:00 |
|
bernard-ng
|
ccb61c9ee4
|
feat: introduced deliver queue
|
2026-08-26 10:34:39 +02:00 |
|
bernard-ng
|
429592f2fe
|
feat: introduced deliver queue
|
2026-08-26 09:35:41 +02:00 |
|
bernard-ng
|
cdeed80685
|
fix: expose bun to deployment subprocesses
Quality Assurance / lint (push) Successful in 1m10s
Quality Assurance / typecheck (push) Successful in 1m10s
Quality Assurance / lint (push) Successful in 1m18s
Quality Assurance / typecheck (push) Successful in 1m18s
Deploy / quality (push) Successful in 1m18s
Deploy / deploy (push) Failing after 4s
|
2026-08-25 16:06:33 +02:00 |
|
bernard-ng
|
edf49b9c34
|
fix: throughput data overtime
|
2026-08-25 15:50:25 +02:00 |
|
bernard-ng
|
e4b5ce6db1
|
fix: use react compiler shim natively
|
2026-08-25 12:35:41 +02:00 |
|
bernard-ng
|
c38d9473b9
|
fix: env names from prod to production
|
2026-08-25 10:24:12 +02:00 |
|
bernard-ng
|
66b281723b
|
fix: update lockfile after removing mobile app
|
2026-08-25 09:39:44 +02:00 |
|
bernard-ng
|
d17b452651
|
fix: remove port from 3000 to 3001
|
2026-08-25 09:33:47 +02:00 |
|
bernard-ng
|
fc2014d50f
|
refactor: remove old mobile project
|
2026-08-25 09:30:23 +02:00 |
|
bernard-ng
|
5201c64722
|
feat: deployment setup
|
2026-08-25 08:38:16 +02:00 |
|
bernard-ng
|
9c036e6ba8
|
fix: domain name
|
2026-08-24 17:43:39 +02:00 |
|
bernard-ng
|
c5a330d2f7
|
fix: auth client typing
|
2026-08-24 17:29:11 +02:00 |
|
bernard-ng
|
2147ed8e0a
|
fix: auth client typing
|
2026-08-24 16:37:29 +02:00 |
|
bernard-ng
|
b9d429d94b
|
refactor: migrate to base ui
|
2026-08-24 14:06:34 +02:00 |
|
bernard-ng
|
4fd4e5f6c9
|
fix: add devscast config correctly
Deploy / quality (push) Failing after 2m5s
Deploy / deploy (push) Has been skipped
Quality Assurance / lint (push) Successful in 3m51s
Quality Assurance / typecheck (push) Failing after 41s
|
2026-06-18 13:39:24 +02:00 |
|
bernard-ng
|
a662cb7966
|
refactor: moved to tanstack start
|
2026-06-18 13:29:13 +02:00 |
|
bernard-ng
|
4df568aff3
|
feat: fix category category loading
|
2025-12-14 12:48:13 +02:00 |
|
bernard-ng
|
899e01d9ec
|
fix: react2shell vulnerability
|
2025-12-08 23:36:16 +02:00 |
|
bernard-ng
|
e7a02021f4
|
feat: classify on article creation
|
2025-12-03 22:51:38 +02:00 |
|
bernard-ng
|
61381d1779
|
feat: categories carousel
|
2025-12-03 18:29:04 +02:00 |
|
bernard-ng
|
441d34f638
|
feat: articles clusters
|
2025-12-03 15:54:38 +02:00 |
|
bernard-ng
|
c2b60a02d5
|
feat(crawler): compute source updates dates
|
2025-11-25 01:05:39 +02:00 |
|
bernard-ng
|
50993bf6a8
|
refactor: centralize configuration
|
2025-11-23 19:54:32 +02:00 |
|
bernard-ng
|
29191ef8ff
|
feat(dashboard): add reports
|
2025-11-18 16:13:40 +02:00 |
|
bernard-ng
|
19c85273fb
|
feat(dashboard): add reports
|
2025-11-18 13:48:34 +02:00 |
|
bernard-ng
|
09a3afe08f
|
feat(ci): enhance deployment process
|
2025-11-18 01:08:00 +02:00 |
|
bernard-ng
|
6c0792ac77
|
feat(api): authentication
|
2025-11-18 00:40:43 +02:00 |
|
bernard-ng
|
ecffd6f44f
|
feat(ci): add github actions
|
2025-11-17 12:37:30 +02:00 |
|
bernard-ng
|
4e304285e8
|
feat(dashboard): more type safety
|
2025-11-17 01:26:33 +02:00 |
|
bernard-ng
|
8ffac45a29
|
feat(domain): centralize data definition
|
2025-11-17 00:04:27 +02:00 |
|
bernard-ng
|
f87fab9e85
|
feat(dashboard): format date'
|
2025-11-15 08:39:23 +02:00 |
|
bernard-ng
|
5451fbfc88
|
feat(dashboard): source overview
|
2025-11-15 01:25:36 +02:00 |
|
bernard-ng
|
b27981aff8
|
feat(db): cursor based pagination
|
2025-11-14 16:03:56 +02:00 |
|
bernard-ng
|
4556f806f9
|
feat(db): increase defaults
|
2025-11-14 15:30:01 +02:00 |
|
bernard-ng
|
4d43d72486
|
feat(crawler): sync local data
|
2025-11-14 14:31:32 +02:00 |
|
bernard-ng
|
6478d22e4f
|
fix(app): remove legacy and scoped namespace alias
|
2025-11-14 11:56:34 +02:00 |
|
bernard-ng
|
ae1e0adff2
|
feat(dashboard): list sources with statistics
|
2025-11-13 11:26:03 +02:00 |
|
bernard-ng
|
3f42ad2c57
|
feat(dashboard): list sources with statistics
|
2025-11-13 11:25:07 +02:00 |
|
bernard-ng
|
aa8f00e3e6
|
feat(db): resumable imports by default
|
2025-11-12 17:54:00 +02:00 |
|