|
63b524277f
|
Dep updates
|
2025-07-25 11:50:20 +03:30 |
|
|
e0aa177f07
|
Add mysql support
|
2025-07-25 11:50:08 +03:30 |
|
|
71ed94d943
|
Improve embed page
|
2025-07-25 11:49:43 +03:30 |
|
|
15485b03d4
|
Minor improvements
|
2025-07-11 17:59:38 +03:30 |
|
|
09772a423c
|
Added retry
|
2025-07-11 17:59:28 +03:30 |
|
|
0c6160b756
|
Move GIN_MODE=release from build args to runtime environment variable
|
2025-06-25 16:33:08 +03:30 |
|
|
212637051f
|
Update dependencies and organize go.mod file
|
2025-06-25 15:59:48 +03:30 |
|
|
d266c93b8a
|
Add database indexes for better query performance and allow robots.txt access
|
2025-06-25 15:57:50 +03:30 |
|
|
95f5e03f65
|
Update admin UI assets and add robots.txt
|
2025-06-11 09:14:51 +03:30 |
|
|
593d32438a
|
Set GIN_MODE to release during build for production environment
|
2025-06-05 18:47:01 +03:30 |
|
|
22adcee9d2
|
Use RemoteUrl instead of PreviewUrl and increase API timeout to 60 seconds
|
2025-06-05 18:15:16 +03:30 |
|
|
c4a192ac80
|
Add database indexes for PostID and approval status in MediaAttachment model
|
2025-05-24 11:49:21 +03:30 |
|
|
0f96344543
|
Modernize admin UI with React and update templates
|
2025-05-24 10:51:55 +03:30 |
|
|
d35a93e4bc
|
Update login redirect path from root to /admin/ endpoint
|
2025-05-18 14:47:23 +03:30 |
|
|
e97b9bdb0c
|
Update API endpoints and navigation paths in admin templates
|
2025-05-18 14:28:02 +03:30 |
|
|
5e8fd13ea4
|
Fix login API endpoint path by removing redundant 'admin/' prefix
|
2025-05-18 14:16:00 +03:30 |
|
|
501cdb0f15
|
Remove nonroot user from Dockerfile
|
2025-05-18 14:07:40 +03:30 |
|
|
98c56daf24
|
Switch from static to base Debian 12 distroless image for runtime support
|
2025-05-18 13:59:16 +03:30 |
|
|
d9fdd6919f
|
Enable CGO in Dockerfile build step for Linux compilation
|
2025-05-18 13:46:56 +03:30 |
|
|
686eaec0ad
|
Replace panic with slog.Error when .env file loading fails
|
2025-05-18 13:31:03 +03:30 |
|
|
60a55e3ad8
|
Fix Docker COPY paths to use absolute destination directories
|
2025-05-18 13:08:11 +03:30 |
|
|
36aa4589f3
|
Fix go build path by adding ./ prefix for proper module resolution
|
2025-05-18 13:04:41 +03:30 |
|
|
e668e795fb
|
Fix build path to specify main.go entry point in Dockerfile
|
2025-05-18 13:02:24 +03:30 |
|
|
ad790b3d36
|
Add Docker build configuration and CI/CD pipeline for container deployment
|
2025-05-18 12:59:03 +03:30 |
|
|
0294418950
|
Create data dir and move DB file into it for better organization
|
2025-05-18 12:46:44 +03:30 |
|
|
7659cca37e
|
Add web templates and handlers for home, embed card, and admin pages
|
2025-05-18 12:23:00 +03:30 |
|
|
0854387eb4
|
Fix string formatting in logging statements using strconv.Itoa
|
2025-05-17 21:40:12 +03:30 |
|
|
99e3debf7c
|
Replace log package with slog for structured logging and improve error handling
|
2025-05-17 21:37:43 +03:30 |
|
|
3d7a3a043f
|
Refactor config usage to access values through Config singleton
|
2025-05-17 21:08:12 +03:30 |
|
|
a1b3bfa18d
|
Update import path from requestModels to dto package and update struct references
|
2025-05-17 20:49:56 +03:30 |
|
|
9565c06fba
|
Add JWT auth and .env support for admin login
|
2025-05-17 20:47:04 +03:30 |
|
|
0d9cf11687
|
Remove unused imports and fix import alias naming
|
2025-05-17 20:29:07 +03:30 |
|
|
81adfa1ad9
|
Refactor JWT auth and remove DB dependency from config
|
2025-05-17 20:28:18 +03:30 |
|
|
f9d896bf72
|
Remove AppContext struct and update JWT secret validation error message
|
2025-05-17 20:11:50 +03:30 |
|
|
7b601e75ba
|
Refactor app structure: move models to domain, centralize config and database init - TODO: add jwt
|
2025-05-17 20:07:29 +03:30 |
|
|
ab9254fcad
|
Starting to improve the project structure
|
2025-05-17 18:43:54 +03:30 |
|
|
cb5149b7bc
|
Switch from cookie to Bearer token auth and add CORS support - Semi finished
|
2025-05-16 16:20:30 +03:30 |
|
|
2e4b97e4bc
|
Implement admin media approval endpoints and add JWT role-based auth - NOT TESTED
|
2025-05-16 14:56:13 +03:30 |
|
|
1abc05ecd9
|
Add JWT authentication for admin dashboard login
|
2025-05-16 14:41:16 +03:30 |
|
|
855c778654
|
Trying to add jwt shit but failing cause im tired
|
2025-05-15 21:33:55 +03:30 |
|
|
49b38470cf
|
Remove user authentication and switch to simple admin password check (It wont have more than one admin user so no need for registeration (I LOVE .Net/C# btw))
|
2025-05-15 20:25:28 +03:30 |
|
|
d646515776
|
Implement user login with password hash verification and username lookup
|
2025-05-15 12:24:48 +03:30 |
|
|
b3fae6b80c
|
Add user registration with password hashing and restructure handlers directory
|
2025-05-15 12:10:16 +03:30 |
|
|
7aa8c26da9
|
Remove HTML template and simplify API response with static home page
|
2025-05-14 21:34:14 +03:30 |
|
|
aded00daf1
|
Increase post fetch interval and add initial fetch on startup
|
2025-05-14 21:07:56 +03:30 |
|
|
3007b41f0d
|
Add HTML template and implement homepage with random cat posts
|
2025-05-14 20:39:56 +03:30 |
|
|
ac86f8d2f0
|
Update JSON tags for Approved and Rejected fields in MediaAttachment model
|
2025-05-14 20:14:55 +03:30 |
|
|
b30f0d2726
|
Add API endpoint for random post with preloaded relationships
|
2025-05-14 20:11:25 +03:30 |
|
|
943925c3e9
|
Refactor handlers into separate packages and implement dependency injection.
IDK if this shit is good or even logical, but it works and I can wrap my head around it.
|
2025-05-14 20:03:06 +03:30 |
|
|
02461d0bb0
|
Improve logging format and clarity for post/account insertion stats
|
2025-05-14 14:56:18 +03:30 |
|