Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
a707570
feat: init version
pengpeng Mar 30, 2025
a57440b
Update notification.module.ts
pengpeng Apr 1, 2025
92fabe9
Update prisma.service.ts
pengpeng Apr 1, 2025
618c0ef
feat: add get user notification
pengpeng May 13, 2025
ce08cc7
add
pengpeng May 27, 2025
1f041b0
update
pengpeng May 27, 2025
106c120
Update notifications-api.yml
pengpeng May 27, 2025
f71d44d
Update notifications-api.yml
pengpeng May 27, 2025
dd50a29
update
pengpeng May 27, 2025
77729d5
Update webpack.config.js
pengpeng May 28, 2025
e3d98c2
feat: update
pengpeng Jun 10, 2025
67fd65a
add prisma to dependency
pengpeng Jun 22, 2025
9f5d53a
Update UsersService.ts
pengpeng Jul 9, 2025
4fa00e8
Update UsersService.ts
pengpeng Jul 9, 2025
e0b6616
Update UsersService.ts
pengpeng Jul 9, 2025
340096d
Update UsersService.ts
pengpeng Jul 9, 2025
e00f35b
Update global.ts
pengpeng Jul 18, 2025
36efbd7
Update UsersService.ts
pengpeng Jul 18, 2025
8158120
Update UsersService.ts
pengpeng Jul 19, 2025
e720371
update
pengpeng Jul 19, 2025
bf0dda3
Update UsersService.ts
pengpeng Jul 19, 2025
bc20086
Update UsersService.ts
pengpeng Jul 19, 2025
cba51f7
Update prisma.service.ts
pengpeng Jul 19, 2025
4e84a67
Update prisma.service.ts
pengpeng Jul 19, 2025
76ac179
Update notification.controller.ts
pengpeng Jul 19, 2025
57476f3
Update notification.controller.ts
pengpeng Jul 19, 2025
cab8326
Update seeds.ts
pengpeng Jul 19, 2025
8b7a0c6
Update UsersService.ts
pengpeng Jul 23, 2025
52927f3
Update UsersService.ts
pengpeng Jul 23, 2025
5c43581
Update UsersService.ts
pengpeng Jul 23, 2025
72c5102
Update UsersService.ts
pengpeng Jul 24, 2025
6cf086e
Update UsersService.ts
pengpeng Jul 24, 2025
4c8b0e2
Update seeds.ts
pengpeng Jul 24, 2025
f4af3ce
Update UsersService.ts
pengpeng Jul 24, 2025
a59baa9
Update seeds.ts
pengpeng Aug 20, 2025
17c55dd
feat: update notification
pengpeng Aug 26, 2025
446b565
feat: update
pengpeng Aug 26, 2025
88cf3fe
Update UsersService.ts
pengpeng Aug 26, 2025
5fe0112
Update UsersService.ts
pengpeng Aug 26, 2025
9c98b51
fix(application): send notification payload vars error
qq815776412 Sep 3, 2025
d29fd42
Merge pull request #4 from beclab/fix/app-event-error
qq815776412 Sep 3, 2025
fc280eb
fix(notification): send notification message error
qq815776412 Sep 5, 2025
ffc4355
fix(notification): send notification message error
qq815776412 Sep 5, 2025
6c7421f
bump(dep): upgrade nestjs from 1.11.1 to 1.11.6 and remove nodemailer
pengpeng Sep 9, 2025
26fbce0
build(dep): remove supertest
pengpeng Sep 9, 2025
1e5649a
dump(dep): remove lerna
pengpeng Sep 9, 2025
f35c57a
feat(notification): update user notification template
qq815776412 Sep 11, 2025
4900ff9
Merge branch 'feat/v1.12' into fix/app-event-error
qq815776412 Sep 11, 2025
65f0d44
Merge pull request #6 from beclab/fix/app-event-error
qq815776412 Sep 11, 2025
94d6ec4
fix(nats): connect error reconnect fail bug
qq815776412 Sep 15, 2025
00e24d6
Merge pull request #7 from beclab/fix/app-event-error
qq815776412 Sep 15, 2025
814bcb6
feat: update app stop reason
qq815776412 Nov 19, 2025
0f4d13a
Merge pull request #8 from beclab/fix/app-event-error
qq815776412 Nov 19, 2025
47498f7
feat: add payment template
qq815776412 Nov 24, 2025
39f8a9f
Merge pull request #9 from beclab/fix/app-event-error
qq815776412 Nov 24, 2025
3370e31
build(deps): bump axios and @bytetrade/core
dependabot[bot] Nov 25, 2025
520978e
build(deps): bump glob and @nestjs/cli
dependabot[bot] Nov 25, 2025
c4d95e9
build(deps-dev): bump js-yaml from 3.14.1 to 3.14.2
dependabot[bot] Nov 25, 2025
dfc61bd
Merge pull request #10 from beclab/dependabot/npm_and_yarn/multi-ae48…
qq815776412 Nov 25, 2025
d167258
Merge pull request #11 from beclab/dependabot/npm_and_yarn/multi-2e21…
qq815776412 Nov 25, 2025
c8ce664
Merge pull request #12 from beclab/dependabot/npm_and_yarn/js-yaml-3.…
qq815776412 Nov 25, 2025
ec89601
build(deps): bump brace-expansion from 1.1.11 to 1.1.12
dependabot[bot] Nov 25, 2025
d48c26b
Merge pull request #13 from beclab/dependabot/npm_and_yarn/brace-expa…
qq815776412 Nov 25, 2025
b796e48
feat(payment): update market payment notification
qq815776412 Dec 12, 2025
4502820
Merge pull request #14 from beclab/feat/update-market-payment
qq815776412 Dec 12, 2025
b7132c1
fix(payment): use template id error
qq815776412 Dec 15, 2025
de4199b
Merge pull request #15 from beclab/fix/payment-update-template-id
qq815776412 Dec 15, 2025
2ccabbd
build(deps): bump body-parser from 2.2.0 to 2.2.1
dependabot[bot] Dec 15, 2025
4f2134c
Merge pull request #16 from beclab/dependabot/npm_and_yarn/body-parse…
qq815776412 Dec 15, 2025
f54b25a
fix: ci build error
qq815776412 Dec 15, 2025
177ca03
Merge pull request #17 from beclab/fix/ci-build-error
qq815776412 Dec 15, 2025
806f982
feat(notification): update app notification icon
qq815776412 Jan 23, 2026
e92295e
Merge pull request #18 from beclab/feat/application-add-icon
qq815776412 Jan 23, 2026
9377463
feat(notification): app stop reason add insufficient vram
qq815776412 Mar 16, 2026
6070a8a
Merge pull request #19 from beclab/fix/hamiunschedulable-reason
qq815776412 Mar 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
File renamed without changes.
4 changes: 2 additions & 2 deletions .github/workflows/notifications-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ on:
workflow_dispatch:
push:
branches:
- "main"
- "feat/v1.12"
tags:
- 'v*'
jobs:
Expand All @@ -30,7 +30,7 @@ jobs:
uses: docker/build-push-action@v3
with:
context: .
file: Dockerfile.api
file: docker/Dockerfile
push: true
tags: beclab/notifications-api:${{ steps.get-latest-tag.outputs.tag }}
platforms: linux/amd64,linux/arm64
Expand Down
58 changes: 0 additions & 58 deletions .github/workflows/notifications-frontend.yml

This file was deleted.

73 changes: 42 additions & 31 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,41 +1,52 @@
# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
.eslintcache
.DS_Store
.thumbs.db
node_modules
.pnp
.pnp.js
/docker/volumesdata/
# testing
coverage

# next.js
.next/
out/
build

# build

# Quasar core related directories
.quasar
dist
build

#docker
volumesdata

# misc
.DS_Store
*.pem
# Capacitor related directories and files
/src-capacitor/www
/src-capacitor/node_modules

# BEX related directories and files
/src-bex/www
/src-bex/js/core

# debug
# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# local env files
# Editor directories and files
.idea
*.suo
*.ntvs*
*.njsproj
*.sln

packages/frontend/dist/*
packages/server/dist
.DS_Store
.lintcache
packages/server/data
.eslintcache

packages/frontend/src/assets/fonts/MaterialSymbolsRounded.woff2
fonttools/*

docker-build-server.sh
docker-build-front.sh
build-front.sh
build-server.sh
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
!packages/database/.env

# turbo
.turbo
packages/frontend/.yalc/*
.env
packages/frontend/yalc.lock

docker-build-server.sh

volumesdata
26 changes: 24 additions & 2 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -1,4 +1,26 @@
{
"useTabs": true,
"tabWidth": 4,
"semi": true,
"singleQuote": true,
"trailingComma": "all"
}
"bracketSpacing": true,
"trailingComma": "none",
"overrides": [
{
"files": "*.md",
"options": {
"printWidth": 70,
"useTabs": false,
"trailingComma": "none",
"arrowParens": "avoid",
"proseWrap": "never"
}
},
{
"files": "*.{json,babelrc,eslintrc,remarkrc,prettierrc}",
"options": {
"useTabs": false
}
}
]
}
1 change: 1 addition & 0 deletions .prettierrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
{
"files": "*.md",
"options": {
"printWidth": 70,
"useTabs": false,
"trailingComma": "none",
"arrowParens": "avoid",
Expand Down
9 changes: 1 addition & 8 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,6 @@
"dbaeumer.vscode-eslint",
"esbenp.prettier-vscode",
"vue.vscode-typescript-vue-plugin",
"vue.volar",
"stylelint.vscode-stylelint",
"esbenp.prettier-vscode",
"mrmlnc.vscode-less",
"lokalise.i18n-ally",
"antfu.iconify",
"mikestead.dotenv",
"heybourn.headwind"
"vue.volar"
]
}
13 changes: 12 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,15 @@
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.bracketPairColorization.enabled": true,
"editor.guides.bracketPairs": true,
"editor.formatOnSave": true,
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.codeActionsOnSave": ["source.fixAll.eslint"],
"eslint.validate": ["javascript", "javascriptreact", "typescript", "vue"],
"typescript.tsdk": "node_modules/typescript/lib",
"[vue]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[scss]": {
"editor.defaultFormatter": "vscode.css-language-features"
}
}
49 changes: 0 additions & 49 deletions Dockerfile.api

This file was deleted.

12 changes: 0 additions & 12 deletions Dockerfile.frontend

This file was deleted.

40 changes: 40 additions & 0 deletions docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
FROM node:24.0.2-alpine as server_dist

WORKDIR /server_dist

# Only copy over the packages files of all required packages.
# This will ensure that we don't have to install all dependencies
# again if any source files change.
COPY ../package*.json tsconfig.json ./
# Install dependencies and bootstrap packages
RUN npm ci --unsafe-perm

# Now copy over source files and assets
COPY ../src ./src
COPY ../prisma ./prisma
COPY ../tsconfig.json ./tsconfig.json
COPY ../webpack.config.js ./webpack.config.js

RUN npm install
RUN npm run generate
RUN npm run build

FROM node:24.0.2-alpine

EXPOSE 3010

WORKDIR /settings-server


COPY --from=server_dist /server_dist/dist/node_modules ./node_modules
COPY --from=server_dist /server_dist/dist/package.json ./package.json

RUN npm install

COPY --from=server_dist /server_dist/dist/main.js ./main.js
COPY --from=server_dist /server_dist/dist/prisma ./prisma


CMD ["sh", "-c", "npx prisma migrate deploy && npm run server"]


20 changes: 0 additions & 20 deletions lerna-debug.log

This file was deleted.

5 changes: 0 additions & 5 deletions lerna.json

This file was deleted.

File renamed without changes.
Loading
Loading