2c6bee84b4
Add caching support in main.go and related files, including SQLite integration for cache storage. Update Docker configurations to include cache settings and enable public instance optimizations.
renovate / renovate (push) Failing after 15s
CI / build-frontend (push) Successful in 51s
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 9m31s
CI / build-backend (push) Successful in 9m36s
2025-12-27 20:25:38 -06:00
965c2b6daf
Update version to 0.2.1
renovate / renovate (push) Failing after 14s
CI / build-frontend (push) Successful in 49s
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 9m32s
CI / build-backend (push) Successful in 9m27s
2025-12-27 20:13:28 -06:00
20b83eb052
Update sidebar version display to use dynamic APP_VERSION import for improved maintainability
2025-12-27 20:13:17 -06:00
9bd06c1f70
Add rate limiting environment variables to docker-compose.coolify.yml for improved service configuration
renovate / renovate (push) Failing after 20s
CI / build-frontend (push) Successful in 47s
CI / build-backend (push) Successful in 25s
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 9m37s
2025-12-27 20:09:28 -06:00
0765f47083
Add rate limiting environment variables to Dockerfile for enhanced configuration
2025-12-27 20:09:23 -06:00
0b7c15f2f0
Fix rate limit environment variable handling in main.go to improve parsing logic and remove redundant code
2025-12-27 20:09:16 -06:00
7180776daa
Add rate limiting configuration options in main.go and implement SetLimit method in RateLimiter to dynamically adjust rate limits based on environment variables
2025-12-27 20:08:20 -06:00
4ed6fcd752
Add GetRealIP function to improve IP retrieval in middleware; update BotBlockerMiddleware to use new function for logging blocked requests
renovate / renovate (push) Failing after 21s
CI / build-frontend (push) Successful in 51s
CI / build-backend (push) Successful in 26s
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 9m39s
2025-12-27 20:01:05 -06:00
4e364bec74
Fix authentication flags in main.go to support environment variable defaults for auth mode, auth file, registration allowance, hashes file, and protection settings
2025-12-27 20:01:00 -06:00
8e41a88599
Update docker-compose.coolify.yml to enhance environment variable defaults and add Traefik rate limiting labels
2025-12-27 20:00:49 -06:00
eece10388a
Update service worker cache version to 0.2.0
renovate / renovate (push) Failing after 15s
CI / build-frontend (push) Successful in 49s
CI / build-backend (push) Successful in 24s
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 9m39s
Build and Publish Docker Image / build (push) Successful in 10m8s
Publish / publish (push) Successful in 33m56s
v0.2.0
2025-12-27 19:51:14 -06:00
4e308f2e61
Add SEO and social sharing features by adding Open Graph and Twitter meta tags across app.html and share page. Update sidebar layout and version to 0.2.0.
2025-12-27 19:51:10 -06:00
3deba1ad94
Update error handling in SaveHashes method of RateLimiter to log marshaling and file writing errors
2025-12-27 19:50:59 -06:00
d0c96c7ca5
Update pnpm-lock.yaml to reflect dependency version changes and improve formatting
2025-12-27 19:50:49 -06:00
5d049d38b7
Update package.json to version 0.2.0 and upgrade dependencies
2025-12-27 19:50:44 -06:00
bb3ba5ecd4
Update Dockerfile to version 0.2.0
2025-12-27 19:50:37 -06:00
25182b6831
Fix ALLOWED_ORIGINS environment variable in docker-compose.coolify.yml to remove default fallback
2025-12-27 19:50:28 -06:00
a37f6fa7bf
Update README.md with new feature checkboxes and build requirements
2025-12-27 19:50:17 -06:00
ivan
205eb3e99d
Merge pull request 'Update module git.quad4.io/Quad4-Software/webnews to v0.1.0' ( #4 ) from renovate/git.quad4.io-quad4-software-webnews-0.x into master
...
renovate / renovate (push) Failing after 4s
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 43s
CI / build-frontend (push) Successful in 1m2s
CI / build-backend (push) Successful in 27s
Reviewed-on: #4
2025-12-28 00:42:12 +00:00
ivan
6bdc0ad29c
Merge pull request 'Update dependency com.android.tools.build:gradle to v8.13.2' ( #2 ) from renovate/com.android.tools.build-gradle-8.x into master
...
renovate / renovate (push) Failing after 45s
CI / build-frontend (push) Successful in 1m14s
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 9m37s
CI / build-backend (push) Successful in 9m29s
Reviewed-on: #2
2025-12-28 00:42:04 +00:00
ivan
3668aa8e78
Merge pull request 'Update ghcr.io/renovatebot/renovate Docker tag to v37.440.7' ( #3 ) from renovate/ghcr.io-renovatebot-renovate-37.x into master
...
renovate / renovate (push) Failing after 4s
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 59s
CI / build-frontend (push) Successful in 1m2s
CI / build-backend (push) Successful in 26s
Reviewed-on: #3
2025-12-28 00:41:52 +00:00
Renovate Bot
ec0b6b3262
Update module git.quad4.io/Quad4-Software/webnews to v0.1.0
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 1m0s
2025-12-28 00:02:08 +00:00
Renovate Bot
6a35e95814
Update ghcr.io/renovatebot/renovate Docker tag to v37.440.7
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 9m56s
2025-12-27 22:31:19 +00:00
Renovate Bot
38398d79be
Update dependency com.android.tools.build:gradle to v8.13.2
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 9m59s
2025-12-27 22:31:17 +00:00
ivan
f92922ae8e
Merge pull request 'Configure Renovate' ( #1 ) from renovate/configure into master
...
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 48s
CI / build-frontend (push) Successful in 57s
CI / build-backend (push) Successful in 28s
renovate / renovate (push) Failing after 7s
Reviewed-on: #1
2025-12-27 20:55:00 +00:00
Renovate Bot
4210e0a0c1
Add renovate.json
OSV-Scanner PR Scan / scan-pr (pull_request) Successful in 39s
2025-12-27 20:49:16 +00:00
ce13ec2d6f
Add Renovate workflow
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 49s
CI / build-frontend (push) Successful in 1m16s
CI / build-backend (push) Successful in 38s
renovate / renovate (push) Failing after 10s
2025-12-27 14:29:17 -06:00
5bc7630673
Update Go setup action version in OSV workflows for consistency
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 56s
CI / build-frontend (push) Successful in 1m6s
CI / build-backend (push) Successful in 32s
2025-12-27 12:42:53 -06:00
b402f078e7
Add Go setup step in OSV workflows for improved environment configuration
OSV-Scanner Scheduled Scan / scan-scheduled (push) Failing after 46s
CI / build-frontend (push) Successful in 1m33s
CI / build-backend (push) Successful in 26s
2025-12-27 12:38:12 -06:00
b2306798ac
Refactor OSV scan script to simplify vulnerability reporting
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 20s
CI / build-frontend (push) Successful in 1m14s
CI / build-backend (push) Successful in 34s
2025-12-27 12:35:57 -06:00
50399bcae2
Update CI and publish workflows to use specific pnpm action version and add Android SDK setup
...
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 19s
CI / build-frontend (push) Successful in 51s
CI / build-backend (push) Successful in 28s
- Changed pnpm action setup to a specific commit version for consistency in CI and publish workflows.
- Added Android SDK setup step in the publish workflow to streamline Android development environment.
2025-12-27 12:32:36 -06:00
3f62b36de5
Refactor code for improved readability and consistency
...
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 11s
CI / build-frontend (push) Successful in 1m29s
CI / build-backend (push) Successful in 26s
- Cleaned up formatting in app.css and db.ts by removing unnecessary blank lines and ensuring consistent indentation.
- Enhanced readability in various files by adding missing semicolons and adjusting line breaks for better clarity.
- Updated function signatures and object definitions for improved type consistency in TypeScript files.
2025-12-27 12:26:57 -06:00
c5176f9ed4
Refactor Svelte components for improved formatting and consistency
...
- Cleaned up formatting in AddFeedModal.svelte, ArticleCard.svelte, Navbar.svelte, Sidebar.svelte, and Toasts.svelte by adding missing commas and adjusting indentation.
- Enhanced readability by ensuring consistent use of line breaks and spacing across components.
- Updated event handlers and bindings for better clarity and maintainability.
2025-12-27 12:26:48 -06:00
30c7a50240
Update build and check scripts to use pnpm for consistency
...
- Changed build command in build.sh from npm to pnpm.
- Updated dependency installation in publish_setup.sh to use pnpm.
- Modified check.sh to replace npx commands with pnpm for running Svelte sync and checks.
2025-12-27 12:26:39 -06:00
f98fc7c618
Remove unnecessary blank line in inject-sw-version.js for cleaner code
2025-12-27 12:26:31 -06:00
402f4e676e
Update wails.json to use pnpm for frontend dependency management
...
- Changed frontend installation and build commands from npm to pnpm for consistency with recent updates across the project.
2025-12-27 12:26:21 -06:00
78ec006842
Update CI and publish workflows to integrate pnpm for dependency management
...
- Added pnpm installation step in both CI and publish workflows.
- Updated dependency installation command to use pnpm instead of npm for consistency and improved performance.
- Configured pnpm cache setup in CI workflow to optimize build times.
2025-12-27 12:26:16 -06:00
7a8674f0db
Update vite.config.ts to add trailing comma for consistency in server proxy configuration
2025-12-27 12:26:09 -06:00
44b11cf3e8
Refactor tailwind.config.js to streamline plugins array formatting
2025-12-27 12:26:03 -06:00
6a6c39ce1b
Update Svelte configuration files to ensure consistent formatting
...
- Added a trailing comma in the configuration objects of both svelte.config.js and svelte.config.docker.js for improved readability and consistency.
2025-12-27 12:25:58 -06:00
30b5f48349
Update README.md to include To-Do list and prerequisites for pnpm
...
- Added a To-Do section outlining future enhancements such as reading time and UI/UX cleanup.
- Updated prerequisites to include pnpm 9+ for consistency in dependency management.
2025-12-27 12:25:50 -06:00
3258ee94cf
Update Dockerfile to set user context and improve dependency installation
...
- Changed user to root for installing pnpm globally, then switched back to node for application work.
- Updated WORKDIR to ensure proper directory context for the application build process.
2025-12-27 12:25:38 -06:00
db764ede58
Remove package-lock.json and update package.json to use pnpm for packaging and add cookie override
2025-12-27 12:25:32 -06:00
d6bd993abd
Update Makefile to use pnpm for dependency management
...
- Replaced npm commands with pnpm for installing dependencies and running development scripts, enhancing consistency and performance.
- Adjusted the android-build and frontend-build targets to utilize pnpm for synchronization and building processes.
2025-12-27 12:25:23 -06:00
53d1fdbd21
Refactor Dockerfile to use pnpm for dependency management
...
- Replaced npm with pnpm for installing dependencies, improving installation speed and consistency.
- Updated the Dockerfile to copy pnpm-lock.yaml and use the frozen lockfile option during installation.
- Adjusted build command to utilize pnpm for building the frontend.
2025-12-27 12:24:42 -06:00
b5d0102c27
Add pnpm lockfile for dependency management
...
- Created pnpm-lock.yaml to manage project dependencies and ensure consistent installations.
- Included various packages such as Capacitor, TailwindCSS, and Svelte with their respective versions for improved project stability.
2025-12-27 12:24:26 -06:00
55d599dd2f
format capacitor.config.ts to include trailing comma for consistency
2025-12-27 12:24:16 -06:00
390c70cff1
format compose files
2025-12-27 12:24:02 -06:00
ec37403369
Add Android build process and CI configuration
...
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 16s
CI / build-frontend (push) Successful in 41s
CI / build-backend (push) Successful in 24s
- Updated Makefile to remove explicit JAVA_HOME export, simplifying the android-build command.
- Added Java setup step in the Gitea workflow to ensure the correct Java version is used during builds.
- Modified publish_build.sh to include the Android APK build step and copy the generated APK to the distribution directory.
2025-12-27 12:11:20 -06:00
ab67cae648
Add build arguments to Docker workflow for enhanced image metadata
...
OSV-Scanner Scheduled Scan / scan-scheduled (push) Successful in 16s
CI / build-frontend (push) Successful in 41s
CI / build-backend (push) Successful in 25s
- Included BUILD_DATE, VCS_REF, and VERSION as build arguments in the Docker workflow to improve image documentation and traceability.
2025-12-27 12:01:41 -06:00