Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
6f86f21
feat: add GitLab links to WelcomePage panels
emp74ark Sep 6, 2025
6db3e20
style: update padding styles for WelcomePage details section
emp74ark Sep 6, 2025
8ac4f71
feat: add production flag to environment configurations
emp74ark Sep 8, 2025
6b63cbd
feat: add health check integration to WelcomePage
emp74ark Sep 8, 2025
41d94ab
feat: handle auth errors in signup and login forms
emp74ark Sep 8, 2025
0bb1dac
fix: update reverse proxy path
emp74ark Oct 2, 2025
58341f6
chore: update angular cli
emp74ark Oct 2, 2025
ed768cb
chore: update angular core
emp74ark Oct 2, 2025
eca0cf9
chore: update angular material
emp74ark Oct 2, 2025
1b02a53
chore: update icons
emp74ark Oct 2, 2025
a289e4d
feat: initial PWA config
emp74ark Oct 2, 2025
0ac8c4c
Merge pull request #35
emp74ark Oct 2, 2025
58c6441
feat: show error message in the bottom sheet
emp74ark Oct 3, 2025
24e99a4
Merge pull request #36
emp74ark Oct 3, 2025
9a6218c
refactor: update deploy settings
emp74ark Oct 5, 2025
f261dbe
Merge pull request #37
emp74ark Oct 5, 2025
64fe8f2
feat: update PWA manifest
emp74ark Oct 7, 2025
9a67e35
feat: update stats endpoint
emp74ark Oct 7, 2025
1c2b2f9
feat: pwa test npm script
emp74ark Oct 7, 2025
1ffefbf
feat: update button
emp74ark Oct 7, 2025
e8c8910
refactor: remove images added by mistake
emp74ark Oct 7, 2025
3a798f9
Merge pull request #38
emp74ark Oct 7, 2025
ce21fb0
feat: update the status page
emp74ark Oct 7, 2025
324e438
Merge pull request #39
emp74ark Oct 7, 2025
48d4588
feat: improve update prompt on status page
emp74ark Oct 7, 2025
69ac0cf
Merge pull request #40
emp74ark Oct 7, 2025
8f10a1f
refactor: replace httpClient with fetch in health-service
emp74ark Oct 7, 2025
4ea62f8
refactor: simplify welcome-page by removing unused imports and lifecy…
emp74ark Oct 7, 2025
aa1335a
refactor: missed semicollon
emp74ark Oct 8, 2025
da1442a
feat: show updated version hash
emp74ark Oct 8, 2025
84b94a9
feat: change start_url for PWA
emp74ark Oct 8, 2025
a9a71fb
debug: check for the user in AuthGuard
emp74ark Oct 8, 2025
4f185bd
debug: remove logs
emp74ark Oct 8, 2025
e740d22
fix: do not check for update in dev env
emp74ark Oct 8, 2025
8c2c13a
feat: if authorized, redirect to the article list
emp74ark Oct 8, 2025
d3bc787
fix: check if a user is authorized via user service in the public guard
emp74ark Oct 25, 2025
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
5 changes: 5 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
.git
.github
.idea
.vscode
node_modules
2 changes: 1 addition & 1 deletion Caddyfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
@api path /api/*
handle @api {
uri strip_prefix /api
reverse_proxy http://rss-nest:3600
reverse_proxy http://feedz-api:3600
}

handle {
Expand Down
3 changes: 2 additions & 1 deletion angular.json
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,8 @@
"maximumError": "8kB"
}
],
"outputHashing": "all"
"outputHashing": "all",
"serviceWorker": "ngsw-config.json"
},
"development": {
"optimization": false,
Expand Down
30 changes: 30 additions & 0 deletions ngsw-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"$schema": "./node_modules/@angular/service-worker/config/schema.json",
"index": "/index.html",
"assetGroups": [
{
"name": "app",
"installMode": "prefetch",
"resources": {
"files": [
"/favicon.ico",
"/index.csr.html",
"/index.html",
"/manifest.webmanifest",
"/*.css",
"/*.js"
]
}
},
{
"name": "assets",
"installMode": "lazy",
"updateMode": "prefetch",
"resources": {
"files": [
"/**/*.(svg|cur|jpg|jpeg|png|apng|webp|avif|gif|otf|ttf|woff|woff2)"
]
}
}
]
}
Loading