Commit Graph

60 Commits

Author SHA1 Message Date
7e3a4ddb3a Move S3 connection details from hardcoded values to application properties.
This allows for greater flexibility in configuring the S3 storage provider for different environments without requiring code changes.

- Add `endpoint` and `region` to `S3Props`
- Update `S3Config` to use the new properties
- Add new S3 properties to `application-local.properties.dist`
2025-07-26 13:55:28 +03:00
4f34296e6f build: upgrade kotlin to 2.2.0 2025-07-26 13:45:58 +03:00
84095a21d8 Upgrade java from 17 to 21 2025-07-26 13:43:58 +03:00
2c1fe04ff4 Delete spring web dependency 2025-07-26 13:41:43 +03:00
f850d079f8 feat: Switch video transcoding to AV1 and improve logging 2025-07-26 13:37:31 +03:00
7f6ae2872d Dont encode audio 2025-07-25 16:35:56 +03:00
bbaec5af71 Fix initializer 2025-07-24 01:16:06 +03:00
c51421ceb0 Update dockerfile 2025-07-24 00:54:57 +03:00
f87de67b15 Update dockerfile 2025-07-24 00:30:02 +03:00
4285df1f67 Update dockerfile 2025-07-24 00:05:37 +03:00
66587ce677 Update dockerfile 2025-07-24 00:05:05 +03:00
0f912ed5b8 Update dockerfile 2025-07-24 00:04:35 +03:00
26d7c69448 Update dockerfile 2025-07-24 00:00:50 +03:00
ccd93c5f3e Update dockerfile 2025-07-23 23:58:06 +03:00
b83d6ba7d9 Update dockerfile 2025-07-23 23:48:14 +03:00
ac8770a538 Implement video conversion 2025-07-23 23:39:16 +03:00
98ef7d1ef2 feat: add comprehensive README with project overview, setup instructions, and deployment options 2025-07-23 15:16:25 +03:00
7e6187be02 Add support for webm videos 2025-07-23 11:12:42 +03:00
7ca7ffbc57 Implement videos 2025-07-23 01:51:27 +03:00
33888c5008 Add support for multiple approvers 2025-06-17 22:08:13 +03:00
453b9d03ab Update container registry 2025-06-17 21:47:42 +03:00
96f1878ac0 Add QR code positioning support via qrOffset URL parameter
Add support for positioning the QR code element by introducing a new qrOffset URL parameter. The parameter controls the bottom and right positioning of the QR code with a default value of 20px if not specified. This allows for better control over the QR code placement in the layout.
2025-06-10 10:23:49 +03:00
0b3a21f00c Add qr code 2025-06-09 22:19:01 +03:00
dea47b7d0a Update refresh rate 2025-06-09 10:45:04 +03:00
902c10e2cb Fix readme 2025-06-09 10:32:45 +03:00
95e053b663 Add readme 2025-06-09 10:32:10 +03:00
19468d7802 Rename app to memevizor 2025-06-09 00:10:49 +03:00
2978bef380 Add content type to uploaded index.html 2025-06-08 23:59:23 +03:00
db9c0b58d1 Upload index.html on app startup 2025-06-08 23:35:06 +03:00
b9adcdada1 Add spring boot web starter 2025-06-08 23:00:29 +03:00
626d53db37 Move index.html to app resources 2025-06-08 22:59:48 +03:00
ea7db3e6fe Add dynamic background image synchronization with main image
- Define CSS variable for background image in root element
- Create updateBackgroundImage function to sync background with main image
- Modify refreshImage to update both main and background images
- Maintain consistent gradient overlay for both images
- Keep existing 5-minute refresh interval
2025-06-08 13:31:51 +03:00
923e0b3ca8 Fix soxok command 2025-05-30 23:41:45 +03:00
243e4b9e9a Replace solid background image with semi-transparent overlay
The change adds a dark semi-transparent gradient overlay to the background
image to improve text readability. This creates better contrast between
the foreground content and background image while maintaining visibility
of the underlying image.
2025-05-30 14:10:31 +03:00
4e1d084e0f Add blurred background image behind main content
- Position the main container relatively to allow absolute positioning of background
- Add pseudo-element with background image, blur effect and scaling
- Ensure main image stays above background with z-index
- Improve visual appeal while maintaining focus on primary content
2025-05-30 14:02:42 +03:00
0753ef9fcd Add favicon and improve image refresh controls
- Add favicon with TV emoji to match project name
- Rename page title to project name 'memes-tv'
- Expand click-to-refresh functionality to entire page
- Add spacebar shortcut for refreshing images
- Prevent default spacebar behavior to avoid page scrolling
2025-05-30 13:57:26 +03:00
c8cd44224b refactor: improve bot configuration and service structure 2025-05-29 15:07:31 +03:00
b096722510 Rename .mise.toml to mise.toml 2025-05-29 14:31:52 +03:00
039dc1279e refactor: extract confirm commands to list and rename variables 2025-05-29 14:15:35 +03:00
0e6e42d6e5 Fix forwarded message logging 2025-04-29 00:16:34 +03:00
d4b20d23f8 Fix this command bug 2025-04-29 00:09:55 +03:00
1e4d963fbd Disable spring devtools in prod 2025-04-28 23:57:16 +03:00
a790b47420 Format mise config 2025-04-28 23:43:07 +03:00
ac19fefb6b Refactor logging 2025-04-28 23:42:30 +03:00
a1ad81d4e5 Refactor handlers 2025-04-28 02:02:18 +03:00
774aeaa564 Refactor 2025-04-09 00:52:07 +03:00
d67ae7edb0 Add ci only for tests 2025-04-08 23:49:45 +03:00
8ab982b360 Format code 2025-04-08 23:44:37 +03:00
e2a1c867fd Add jib 2025-04-08 23:38:00 +03:00
cf60b19709 Fuck ci 2025-04-08 23:21:34 +03:00