Commit Graph

53 Commits

Author SHA1 Message Date
Pablu23
b3fcdfd174 Merge pull request #1 from Tungor/master
Updated login view
2024-06-08 21:25:33 +02:00
Tungor
99c2e4495d Updated login view 2024-06-08 21:22:57 +02:00
Pablu23
48b2e6787b Add Archive, archived Mangas dont get updated 2024-06-08 20:57:20 +02:00
Pablu23
05ca6c9b1b Fix routes not being registered 2024-06-04 21:01:14 +02:00
Pablu23
b0c204ec68 Fix problems with new Options 2024-06-04 20:58:59 +02:00
Pablu23
8f65d81015 Add more flags to customize auth 2024-06-04 20:51:06 +02:00
Pablu23
dbe349d0e6 Add server Options and rework flags a bit 2024-06-04 20:45:45 +02:00
Pablu23
b46d00a873 Added file logging 2024-05-31 00:23:15 +02:00
Pablu23
e5e7c4eb54 Gorm silent, except in debug mode 2024-05-30 23:58:18 +02:00
Pablu23
766da5aeb2 Added better logging 2024-05-30 23:42:35 +02:00
Pablu23
2aab7906e1 Changed login site input field to password input type 2024-05-30 22:41:12 +02:00
Pablu23
124dab097a Fixed theme 2024-05-30 20:40:55 +02:00
Pablu23
16be88a849 Add Update Button 2024-05-30 20:36:03 +02:00
Pablu23
8de5bb0fdc Added interval flag 2024-05-30 20:30:45 +02:00
Pablu23
e9c7c6f915 Cleared up flag code a bit 2024-05-30 20:01:59 +02:00
Pablu23
11857a7156 Added TLS 2024-05-30 19:36:33 +02:00
Pablu23
a2232026a0 Added Flags 2024-05-22 23:00:50 +02:00
Pablu23
f905d482a5 Fixed middleware 2024-05-22 22:16:50 +02:00
Pablu23
392114b240 Removed binary 2024-05-21 17:14:01 +02:00
Pablu23
63ffb8df6e Added most basic auth 2024-05-21 16:36:40 +02:00
Pablu23
0904a1214e Changed makefile to reflect Project structure changes 2024-05-18 14:25:24 +02:00
Pablu23
bf4b4a3a15 Changed Project structure for non Package Project 2024-05-18 14:21:56 +02:00
Pablu23
1bd80bc1c2 Change own DbTable implementation for Gorm 2024-05-14 11:28:49 +02:00
Pablu23
620a043286 minor changes to table.go 2024-04-04 21:36:12 +02:00
Pablu23
56fc884952 Changed module name to github Path, and minor changes 2024-04-04 09:55:29 +02:00
Pablu23
58344d4def Fixed various Bugs 2024-04-03 16:12:44 +02:00
Pablu23
cb592c7109 Added Settings for Manga ordering, fixed theme selector 2024-04-03 13:13:08 +02:00
Pablu23
f712211194 Added different Ports for release and develop, changed out Sort for simple iteration (Should be faster), Fixed Theme Switcher, fixed Saving of read chapters 2024-04-02 19:27:25 +02:00
Pablu23
e3e0da86fc Supress Theme warning 2024-04-02 19:06:13 +02:00
Pablu23
e45109fcd5 Added initial Settings 2024-04-02 19:05:36 +02:00
Pablu23
c83a10823d Significantly simplified adding new Database Tables 2024-04-02 18:22:54 +02:00
Pablu23
ce878efce3 Added start of db rework, also added Qol changes 2024-04-02 16:35:50 +02:00
Pablu23
1377fd420e Added saving of LatestAvailableChapter and updating it in goroutine every 5 Minutes, also Added filtering to menu 2024-03-06 23:27:14 +01:00
Pablu23
ad1fcbc68a Now actually use Thumbnail that was loaded from db, instead of re downloading it every time. Also save Thumbnail to Manga if it couldnt be saved before 2024-03-01 16:46:19 +01:00
Pablu23
b7f2a389cd Added chaching, and significantly improved Menu loading times after first 2024-03-01 14:54:25 +01:00
Pablu23
a8ba8728dc Added Last Chapter functionality to see how many more chapters you have, also kinda works as update Status bar
changed it to only load latest chapter instead of all chapters for manga
Added develop and release db from different locations
Added stopwatch for future performance improvement metrics
2024-03-01 14:31:38 +01:00
Pablu23
87ec7aa1a8 Fixed favicon 2024-02-26 19:17:17 +01:00
Pablu23
8c5be57459 Create LICENSE 2024-02-26 13:14:28 +01:00
Pablu23
8e6169430e Fixed Thumbnail Db Entry not loading, added favicon.ico, added going back to menu, if no more Chapters exist, added auto start of default browser with url, added dark mode to main Menu (doesnt save state), added Constructor for Server 2024-02-26 12:09:00 +01:00
Pablu23
23f96e0ab5 Added Thumbnails and saving those to db,
also added Log for Locking and unlocking Rw, because there was a Problem with that, and now it stays
2024-02-23 14:59:08 +01:00
Pablu23
cd26d937aa Made Menu look a bit nicer, added function to add new Manga. Extracted Handler functions to handler.go, fixed bug where new Title would crash 2024-02-23 13:14:56 +01:00
Pablu23
9bc483afb3 Changed Project structure, added Hot Reload of gohtml files for Develop and embedding of gohtml files for Release 2024-02-23 10:59:26 +01:00
Pablu23
cc7009c106 Works now, Mutex whatever 2024-02-21 23:32:46 +01:00
Pablu23
fd8e5bbdbd Fixed Dirty so far 2024-02-21 23:11:53 +01:00
Pablu23
c8daa0d515 Main Menu Dirty 2024-02-21 23:10:06 +01:00
Pablu23
8ecbc7e0aa Split up main.go into multiple files.
Added Db support to save last viewed Manga and chapter, and auto load it next time you start the server.
Added Providers to add more Manga Platforms than just Bato in the future
2024-02-21 19:19:54 +01:00
Pablu23
63b3230c36 Added README.md 2024-02-21 15:16:04 +01:00
Pablu23
8dcb569350 Cleaner main method, fixed img not resizing correctly and a bit more, thats not working as intended 2024-02-21 15:01:12 +01:00
Pablu23
c184839436 Rename html to gohtml 2024-02-21 13:11:12 +01:00
Pablu23
7187aaa653 Kinda errors and fixed warnings, also improved performance with goroutines 2024-02-21 13:07:57 +01:00