Commit Graph

  • 51b2c54e9a Set up + run perltidy, plus some manual format changes too main ngoomie 2023-05-17 10:12:48 -0600
  • fd585edc80 Work a bit on subforum viewing/thread listing ngoomie 2023-05-16 22:18:25 -0600
  • 45343a87fd Fix category and subforum listing on index + misc ngoomie 2023-05-16 08:29:05 -0600
  • e12eeebb6e Merge commit 'b7c57b277b2097675c40ae71c80abf464b540668' into HEAD ngoomie 2023-05-15 18:04:31 -0600
  • b7c57b277b Partial subforum listing on index, add some perlcritic stuff ngoomie 2023-05-15 17:50:44 -0600
  • 4eec3f79c5 Largely just add POD doc ngoomie 2023-05-13 17:49:55 -0600
  • cce6e230c9 Change VSCode specific settings ngoomie 2023-05-09 00:47:20 -0600
  • dc9a42f0e6 Add logout, POD documentation, various organizational things, et al a bunch of POD documentation was addded to various .pm files ngoomie 2023-05-09 00:37:07 -0600
  • f0ab7713cc Finish improving Auth.pm control structure; fix other minor mistakes both `register_do` and `login_do` in `CharmBoard::Controller::Auth` now use two try/catch blocks instead of heavily nested if/elsif/else blocks. ngoomie 2023-05-08 04:26:11 -0600
  • 07977292fe Prettify `login_do` action and remove one session per user limit `login_do` now uses a try/catch control structure instead of the horrifying nested if/else control structure it used before. I'd think a failed login attempt counts as an exception, so it should be fair to use it here? ngoomie 2023-05-07 22:16:22 -0600
  • c4f02ec4b6 `thread_id` in `posts` table should not autoincrement ngoomie 2023-05-07 19:15:24 -0600
  • e12849508e Implement login, fix more formatting ngoomie 2023-05-07 08:50:39 -0600
  • c5785301ca Some prep for user sign in implementation + formatting changes global changes: - config now uses snake_case instead of camelCase for config entry names - closing brackets/braces never occur on their own line - there are almost never spaces inside brackets/braces before and after the actual content - I also removed a bunch of linebreaks I really shouldn't have because it just ended up worsening readability, so I'm going to put them back tomorrow lol ngoomie 2023-05-07 00:04:15 -0600
  • 5880920e5f Forgot to commit qw format change for Schema.pm, oops ngoomie 2023-05-06 00:05:47 -0600
  • 2ad959ffa8 Change schema definitions, change qw formatting - Added `belongs_to` properties for foreign keys - Added subforums table and restructured database around that - `qw` formatting was changed (was `qw/ foo bar baz /` in some places, is now `qw(foo bar baz)` everywhere I think) ngoomie 2023-05-06 00:02:47 -0600
  • 744c916fde Set up basic registration (but not login, yet) ngoomie 2023-05-05 22:24:49 -0600
  • 7c78886191 Initial commit ngoomie 2023-05-03 02:43:57 +0000