admin
|
b4f01cdffb
|
style(subscription): show gcash payment option
Docker Image / Build and Push Docker Image (push) Successful in 3m47s
|
2026-07-08 14:40:28 +08:00 |
|
admin
|
a2661c79e3
|
ci: add action completion notifications
|
2026-07-08 12:44:16 +08:00 |
|
admin
|
c8a45e126c
|
style(chat): simplify insufficient credits description
Docker Image / Build and Push Docker Image (push) Successful in 4m30s
|
2026-07-08 11:32:45 +08:00 |
|
admin
|
f761917399
|
style(chat): improve insufficient credits description size
|
2026-07-08 11:16:13 +08:00 |
|
admin
|
6b8345e318
|
feat(chat): tailor insufficient credits guidance
|
2026-07-08 11:15:32 +08:00 |
|
admin
|
43e5cc95af
|
feat(profile): add profile page and styles, update route access
Docker Image / Build and Push Docker Image (push) Successful in 4m8s
|
2026-07-08 10:22:19 +08:00 |
|
admin
|
1f1674ee59
|
ci(deploy): share ssh secrets across environments
|
2026-07-08 10:22:16 +08:00 |
|
admin
|
75bc817a59
|
ci(deploy): deploy images over ssh from gitea actions
|
2026-07-08 10:22:11 +08:00 |
|
admin
|
6867b165a1
|
fix(env): update Stripe publishable key to live version
|
2026-07-07 19:35:55 +08:00 |
|
admin
|
9cb9534459
|
refactor(dto): group request and response models
Docker Image / Build and Push Docker Image (push) Successful in 2m50s
|
2026-07-07 16:43:08 +08:00 |
|
admin
|
b5bf81de59
|
refactor(api): remove unused network endpoints
|
2026-07-07 16:29:21 +08:00 |
|
admin
|
ab9b227969
|
fix(subscription): show payment methods outside production
|
2026-07-07 15:43:06 +08:00 |
|
admin
|
9f5e1533fc
|
refactor(user): remove unused view fields
|
2026-07-07 15:40:27 +08:00 |
|
admin
|
e10e65d2f3
|
refactor(user): persist compact user cache
|
2026-07-07 15:36:17 +08:00 |
|
admin
|
5fc381f8eb
|
chore(deploy): remove version bump helper
|
2026-07-07 15:24:09 +08:00 |
|
admin
|
0258d8819c
|
fix(subscription): preserve vip original price
|
2026-07-07 15:08:47 +08:00 |
|
admin
|
2aaf60a497
|
fix(auth): defer guest login until chat entry
|
2026-07-07 14:11:36 +08:00 |
|
admin
|
fd96cdb3d6
|
feat(script): add migration script for GitHub organization to Gitea
|
2026-07-07 12:47:30 +08:00 |
|
admin
|
5b793b825e
|
docs(deploy): document gitea registry image path
Docker Image / Build and Push Docker Image (push) Failing after 19s
|
2026-07-07 12:02:25 +08:00 |
|
admin
|
8f60c7fd82
|
chore(docs): remove outdated Facebook login test documentation
|
2026-07-07 11:31:58 +08:00 |
|
admin
|
ed0ed99450
|
build(docker): optimize image build workflow
|
2026-07-07 10:59:38 +08:00 |
|
admin
|
c0d20e650b
|
chore(ci): remove obsolete CI workflow configuration
|
2026-07-07 10:28:24 +08:00 |
|
admin
|
ecb3f8fefe
|
feat(ci): update Docker image to node:24-bookworm and add Docker CLI setup step
|
2026-07-07 10:26:41 +08:00 |
|
admin
|
5030780cbe
|
ci(deploy): support pulling published docker images
|
2026-07-07 10:09:02 +08:00 |
|
admin
|
d1a93c5fe4
|
refactor(ci): streamline CI workflow by removing unnecessary steps and updating job structure
CI / verify (push) Successful in 6m46s
|
2026-07-06 18:58:49 +08:00 |
|
admin
|
a0e203d5f4
|
fix(ci): update Node.js version to 24 in CI workflow
CI / Lint, Test, Build (push) Failing after 6s
|
2026-07-06 18:41:48 +08:00 |
|
admin
|
ba88774403
|
feat(ci): add Docker image build and publish workflow
CI / Lint, Test, Build (push) Failing after 1m27s
|
2026-07-06 18:29:41 +08:00 |
|
admin
|
c30bf24a56
|
fix(ci): remove gitea branch from push triggers
|
2026-07-06 18:17:57 +08:00 |
|
admin
|
4393c787f4
|
ci: change CI runner to gitea-label
CI / Lint, Test, Build (push) Failing after 1m8s
|
2026-07-06 17:59:05 +08:00 |
|
admin
|
aeebd77315
|
ci(gitea): move workflow to gitea actions
CI / Lint, Test, Build (push) Has been cancelled
|
2026-07-06 17:53:53 +08:00 |
|
admin
|
3b53fc9bad
|
refactor(chat): export flow capabilities individually
|
2026-07-06 15:13:19 +08:00 |
|
admin
|
99ac24e901
|
fix(deploy): guard optional git push flags
|
2026-07-06 13:04:42 +08:00 |
|
admin
|
ea9b3b08c6
|
fix(deploy): handle empty push args
|
2026-07-06 13:03:53 +08:00 |
|
admin
|
85a14c38a4
|
fix(pwa): normalize serwist precache urls
|
2026-07-06 13:02:51 +08:00 |
|
admin
|
fca397a87d
|
ci(deploy): enable containerized production release
|
2026-07-06 12:58:01 +08:00 |
|
admin
|
0462f60bc5
|
fix(deploy): use production deps for serwist runtime
|
2026-07-06 12:43:51 +08:00 |
|
admin
|
a90c39876b
|
fix(deploy): include serwist runtime in container
|
2026-07-06 11:48:57 +08:00 |
|
admin
|
6014ac845d
|
chore(deploy): containerize server deployment
|
2026-07-06 11:31:55 +08:00 |
|
admin
|
473f6a3726
|
refactor(dto): centralize backend schema defaults
|
2026-07-06 11:14:56 +08:00 |
|
admin
|
2d736f00ba
|
chore(deploy): document auto restart flow
|
2026-07-06 11:01:42 +08:00 |
|
admin
|
3c3be86d24
|
fix(chat): increase mobile message font size
|
2026-07-04 11:26:10 +08:00 |
|
admin
|
82ac9e86a5
|
fix(pwa): tighten install support detection
|
2026-07-04 11:18:01 +08:00 |
|
admin
|
f470119a1b
|
feat(sidebar): add conditional pwa install action
|
2026-07-03 18:39:00 +08:00 |
|
admin
|
27cb2e2c33
|
fix(pwa): show install prompt only once
|
2026-07-03 18:29:58 +08:00 |
|
admin
|
7e559ac098
|
feat(chat): trigger pwa prompt after message threshold
|
2026-07-03 17:50:35 +08:00 |
|
admin
|
36636ad77b
|
test(e2e): update mock specs for splash changes
|
2026-07-03 17:39:35 +08:00 |
|
admin
|
186b4d934d
|
fix(sidebar): show remaining free allowance only
|
2026-07-03 17:09:14 +08:00 |
|
admin
|
c739cc5b6e
|
refactor(auth): fold guest restore into logout
|
2026-07-03 17:04:19 +08:00 |
|
admin
|
5124c32185
|
feat(profile): add daily free chat and private message quotas to user profile response
|
2026-07-03 16:57:43 +08:00 |
|
admin
|
d17ab6c23d
|
feat(profile): surface daily free quotas
|
2026-07-03 16:56:06 +08:00 |
|