Commit graph

16 commits

Author SHA1 Message Date
Bradley Shellnut
10f79af739 Using BitsUI pagination component for Articles and modifying articles fetching. 2024-11-29 10:51:31 -08:00
Bradley Shellnut
625acca4cc Adding BitsUI to use in place of MeltUI. Using pagination from BitsUI. 2024-11-29 10:51:31 -08:00
Bradley Shellnut
b2eb0b874d Moving courses taken to a json file and looping. Created components for courses and tech list items. Fixed TypeScript issues. 2023-12-15 15:13:59 -08:00
Bradley Shellnut
5bd28523ee migration to SvelteKit 2 2023-12-15 09:47:22 -08:00
Bradley Shellnut
88c230a9dc Upgrade dependencies and move throw outside try catch. 2023-12-15 09:45:34 -08:00
5701a40d3a Remove console logs. 2023-02-17 13:08:12 -08:00
87f8f4ccf9 Fixing merge issues. 2023-02-15 17:04:54 -08:00
e9ee47de56 Merge branch 'master' of github.com:BradNut/personal-website-sveltekit into redis 2023-02-15 16:59:47 -08:00
a309229c51 Adding articles preview to the main homepage, changing the API for articles to return with cap on max pages and max articles env variables, and formatting code text. 2023-02-15 16:12:30 -08:00
b92de5c112 Fix import max pages and error name conflict. 2023-02-14 17:56:07 -08:00
fc1c0a5b62 Fixing TS errors and adding a WALLABAG max pages for articles. 2023-02-14 17:19:54 -08:00
9f4f39fff1 Fix caching for the articles page and only changing the head for title. 2023-02-13 10:07:17 -08:00
eb25b5db49 Adding redis cache for pages. 2023-02-12 22:30:22 -08:00
a0bebf3f5a Update dependencies and set the Wallabag API cache to whatever is passed back unless it is no-cache then use 12 hours. 2023-02-12 14:07:30 -08:00
1c1ccbbf01 Testing out pagination articles and fetching on each slug page. 2023-02-09 16:25:21 -08:00
4a9ad4b468 Adding API to get articles from Wallabag, getting articles and caching if first load of application, and rendering the articles on the page. 2023-02-02 22:40:02 -08:00