Commit Graph
100 Commits
Author SHA1 Message Date
Caleb Gardner aa180ae67e Update bbConvert version 2024-12-26 13:44:05 -06:00
Caleb Gardner 9a492497c8 Fixed BB & Markdown Converter 2024-12-26 13:29:44 -06:00
Caleb Gardner 198c4ff749 Remove bbConvert usage. Minor fixes 2024-12-25 16:51:58 -06:00
Caleb Gardner 9edd91148a Fixing some stuff 2024-11-16 07:19:16 -06:00
Caleb Gardner 3670f1b7a9 Some fixes 2024-11-14 11:45:43 -06:00
Caleb Gardner b37fb8a7cf Fix some cache errors with editor 2024-11-14 11:37:23 -06:00
Caleb Gardner 7c7f3bd131 Finished?? Editor 2024-11-14 11:25:44 -06:00
Caleb Gardner 123551c109 use after-settle for better consistency 2024-11-14 06:53:32 -06:00
Caleb Gardner 7e2c1da952 Editor page! 2024-11-14 06:49:57 -06:00
Caleb Gardner 54f7f1b1fa more editor stuff 2024-11-13 16:27:59 -06:00
Caleb Gardner 8eb031c64f Login fully working (via HTMX and Cookies)
Moved code bits around for more Exported functions
Fixed JWT validation
2024-11-11 13:25:38 -06:00
Caleb Gardner e183eefee8 Do more things through main web stuff instead of API 2024-11-11 08:00:53 -06:00
Caleb Gardner f04c00c015 More stuff for login 2024-11-11 05:13:33 -06:00
Caleb Gardner 18aa193fe7 More stuff for login and editor 2024-11-09 11:32:16 -06:00
Caleb Gardner 6896266055 Messing around with blog editor 2024-11-09 06:44:10 -06:00
Caleb Gardner 94633293f5 added allowedOrigins 2024-11-08 14:23:42 -06:00
Caleb Gardner 98adb3da39 User auth 2024-11-08 11:43:53 -06:00
Caleb Gardner 3ee8963a06 Login screen 2024-11-08 06:56:19 -06:00
Caleb Gardner 39f66782fb All blogs 2024-11-03 03:42:51 -06:00
Caleb Gardner 0f2b0f4f5d Simplified sending HTMX 2024-11-01 11:46:07 -05:00
Caleb Gardner 6925ff9e0c Added titles to pages 2024-11-01 05:11:52 -05:00
Caleb Gardner 52f0d357a7 Fixed URL for portfolio tech selector 2024-11-01 04:09:12 -05:00
Caleb Gardner 555e8e177e Merge pull request #2 from CalebQ42/htmx
Complete transformation to htmx
2024-11-01 04:04:23 -05:00
Caleb Gardner 1061a38c6a Complete transformation to htmx 2024-11-01 04:00:55 -05:00
Caleb Gardner 6965917e76 Proper context.Context usage 2024-10-24 00:00:08 -05:00
Caleb Gardner fcab9458ee Blog cache 2024-09-04 21:22:52 -05:00
Caleb Gardner 05702814c9 Formatting for files page 2024-08-23 18:50:34 -05:00
Caleb Gardner 4cc07e61d9 Better formatting on the files pages 2024-08-23 18:24:45 -05:00
Caleb Gardner 42064fd64c Added mod time to files 2024-08-23 18:03:25 -05:00
Caleb Gardner 1dc937fcaf Switch to new bbConvert version 2024-08-19 13:46:19 -05:00
Caleb Gardner 9cc4fa72f0 Fixed Mongo PartUpdate 2024-08-15 08:34:15 -05:00
Caleb Gardner 55ae9a0f05 Added draft blogs
Fixed paths
2024-08-10 10:18:43 -05:00
Caleb Gardner da2db3ea9a Fixed files page 2024-08-07 03:36:15 -05:00
Caleb Gardner 1e9eeb25d1 Implemented tech section of portfolio projects
Added order for portfolio projects
2024-08-07 03:22:05 -05:00
Caleb Gardner b7c63ca794 Fixed PWA folder paths 2024-08-07 02:37:32 -05:00
Caleb Gardner 2afbd64dc2 Added CallbackApp to better access backend.Backend from with in an App
Fixed issues with CORS not being able to do an OPTIONS request
Fixed folders not being processed properly.
Fixed some other issues.
2024-08-07 02:24:54 -05:00
Caleb Gardner a9ca12395e Adding legacy API paths 2024-08-06 22:36:58 -05:00
Caleb Gardner bb44e26dd4 Added static "blog" pages
Fixed some minor bugs
Added cors
2024-08-06 22:10:25 -05:00
Caleb Gardner 65a1834e9d Fixed some bugs pertaining to new pages 2024-08-06 18:35:34 -05:00
Caleb Gardner f99c9bd2fb Added contentOnly query to send html content as json 2024-08-06 16:46:25 -05:00
Caleb Gardner 0d40dd95c1 Updated blog api urls to always start with /blog 2024-08-03 05:55:16 -05:00
Caleb Gardner 5386899d30 Log if http -> https redirect errors out 2024-08-03 05:32:31 -05:00
Caleb Gardner 88524ce43c Allow setting listen address (defaults to https port 443) 2024-08-03 05:29:56 -05:00
Caleb Gardner 7fe19eddc3 Fixed author name 2024-08-02 21:26:10 -05:00
Caleb Gardner 87ac3bf270 Added title and favicon support 2024-08-02 05:40:30 -05:00
Caleb Gardner fd89e568af Converted the last pieces to new backend
Added created & updated time to blog
2024-08-02 05:05:56 -05:00
Caleb Gardner 40271fa088 Copied over SWAssistant and CDR backend
Started converting them to new backend
2024-08-01 07:00:00 -05:00
Caleb Gardner 892c386027 Got actual HTML stuff for blog & portfolio done 2024-08-01 05:16:07 -05:00
Caleb Gardner 91c122e212 Working on the actual web pages 2024-07-31 06:53:05 -05:00
Caleb Gardner f86cdb0554 Setting stuff up for the first proper tests 2024-07-31 01:41:14 -05:00
Caleb Gardner cb53b7b831 Changed ExtendedApp to use ServeMux directly
More work on portfolio stuff
Added technologies to portfolio projects
2024-07-27 02:38:31 -05:00
Caleb Gardner f59a4207c4 More work on portfolio 2024-07-20 07:01:18 -05:00
Caleb Gardner 4eb69bb343 Getting portfolio stuff working 2024-07-13 07:04:44 -05:00
Caleb Gardner 15dcc2928a Starting work on the actual website 2024-07-13 03:31:37 -05:00
Caleb Gardner e43409923c Added crash filtering
Added version field to individual crash
2024-07-09 20:39:26 -05:00
Caleb Gardner a77d55924d Finished blog stuff 2024-07-02 20:52:55 -05:00
Caleb Gardner 68edbca349 Create and update Blogs
Started work on author info
2024-07-02 01:45:07 -05:00
Caleb Gardner 5af5de7719 More work on stuff 2024-06-28 07:04:10 -05:00
Caleb Gardner 5db8692ec8 Fixed crash insertion 2024-06-27 03:10:18 -05:00
Caleb Gardner b58fb76b67 fix some errors
Re-working mongo.InsertError
2024-06-26 06:59:21 -05:00
Caleb Gardner 3a35a85100 Logging 2024-06-23 06:48:40 -05:00
Caleb Gardner 6ed9df45fb Spice 2024-06-17 19:26:52 -05:00
Caleb Gardner 11c9ec9242 Docs and CORS 2024-06-17 19:25:10 -05:00
Caleb Gardner 197860b9d4 Merge pull request #1 from CalebQ42/exp
Move to http.ServeMux
2024-06-17 18:12:27 -05:00
Caleb Gardner fa9330a959 More Stuff 2024-06-17 18:01:37 -05:00
Caleb Gardner fdd8d49055 Working on blog stuff 2024-06-17 07:28:33 -05:00
Caleb Gardner 7b15aab7ec SimpleApp
Started work on the actual stuff
Gave up on Valkey (for right now)
2024-06-16 06:46:44 -05:00
Caleb Gardner 7f9de3f025 Added json and bson tags to ApiKey 2024-06-12 05:18:03 -05:00
Caleb Gardner 28654e237e Move darkstorm_backend to just backend
Added MongoDB instances of DB tables
Updated some DB interfaces
Added logging to count cleanup
2024-06-12 03:31:09 -05:00
Caleb Gardner e3af23873f Added counting
Changed Count post URL
Archiving crashes now removes crashes that match the archive
2024-06-12 02:17:26 -05:00
Caleb Gardner df3fe83c5f Finished with crash requests
Change Log to Count
Added option to get user count
Moved functions to VerifyHeader
Added user delete
2024-06-11 13:42:58 -05:00
Caleb Gardner 99c881b51e Filter out some basic errors in ParseHeader
Added VerifyHeader to reduce repeated code (that's everywhere)
Fixed ParsedHeader values not being exported.
2024-06-07 11:10:46 -05:00
Caleb Gardner 2040631737 Added cleanup loop
Added LogTable interface
2024-05-31 06:59:30 -05:00
Caleb Gardner 228f0ff86d Started work on crash reporting 2024-05-30 06:35:57 -05:00
Caleb Gardner 144f45293b User login and creation 2024-05-24 04:26:24 -05:00
Caleb Gardner e4f8b31e29 (Probably) finished with docs and interfaces.
Starting to build out the actual logic.
2024-05-21 05:50:07 -05:00
Caleb Gardner 4244b6985a Mostly finish docs
Actually start to parse things
2024-05-19 06:47:41 -05:00
Caleb Gardner f7bbdaa4b3 Filling out docs some more 2024-05-18 22:07:24 -05:00
Caleb Gardner 75f8356893 Getting basics down 2024-05-18 10:00:37 -05:00
Caleb Gardner b6bc9240d9 Added to docs 2024-05-17 22:07:40 -05:00
Caleb Gardner abfc67d10f Expirementing with building everthing from scratch.
1st steps
2024-05-17 06:45:45 -05:00
Caleb Gardner 14a486866e Added loading TLS keys for MongoDB
Update deps
2024-04-24 04:48:02 -05:00
Caleb Gardner 33ee0c76b3 Initial SMTP server 2024-02-27 08:57:07 -06:00
Caleb Gardner 9d6ad83ef8 Update deps 2024-02-05 11:51:38 -06:00
Caleb Gardner 16a0cf7e9b FlexMLS support 2024-02-05 11:23:01 -06:00
Caleb Gardner 7087574366 Enforce admin role when adding blog pages 2024-01-05 11:09:07 -06:00
Caleb Gardner fad00d2065 Default page is now the latest blog 2024-01-05 11:01:20 -06:00
Caleb Gardner eee21495b2 Partially added blog functionality 2024-01-05 09:58:23 -06:00
Caleb Gardner 3d9e9a0847 Fix portfolio and files pages 2024-01-03 05:40:11 -06:00
Caleb Gardner 6d9b5840da Update to new stupid-backend version
Added title and favicon support to pages
2024-01-03 05:35:35 -06:00
Caleb Gardner 77b9d8b75a Added page not found message 2024-01-03 04:42:08 -06:00
Caleb Gardner 7ea705553e Added bbCode support to pages 2024-01-01 03:56:42 -06:00
Caleb Gardner eb9b687994 Update to stupid-backend v2
Moved darkstormtech to new UnKeyedApp
2023-12-03 01:58:58 -06:00
Caleb Gardner cd65b18ad9 Updated go.sum 2023-10-15 22:53:15 -05:00
Caleb Gardner 6936aabccf Update cdr-backend 2023-10-15 22:51:31 -05:00
Caleb Gardner 07a0e70336 Update deps 2023-10-15 22:39:09 -05:00
Caleb Gardner 0d2ef51a79 Implement CDR backend 2023-10-15 21:00:48 -05:00
Caleb Gardner 2dd5fcde4f Update deps & use new Mongo convention 2023-09-17 05:55:47 -05:00
Caleb Gardner b530295c0b Serve index.html of a folder if present 2023-09-17 05:51:38 -05:00
Caleb Gardner f52671a7d0 Update deps 2023-08-07 14:16:14 -05:00