Commit Graph
204 Commits
Author SHA1 Message Date
alphafetus aa912673c0 feat: implement basic selectable nav list 2026-01-26 16:42:32 -05:00
alphafetus 2069beba8a feat: update unauthenticated page 2026-01-23 13:56:13 -05:00
alphafetus 9427810026 style: rustfmt run 2026-01-22 11:18:13 -05:00
alphafetus 4a2a5ca9ff feat: create sidebar tabs list 2026-01-22 01:34:58 -05:00
alphafetus 9e418dddf5 feat: update existing comparisons 2026-01-21 13:55:53 -05:00
alphafetus 5e45cc89fc feat: add new comparisons 2026-01-21 12:49:49 -05:00
alphafetus 11012bb567 feat: add applicants page fallback 2026-01-19 13:14:09 -05:00
alphafetus c0d3288e28 chore: simplify test page 2026-01-19 13:04:28 -05:00
alphafetus e508e0a916 chore: change to production tables
This should be handled by environment variables in the future.
2026-01-19 12:44:51 -05:00
Lucas Vas 444e5ffb72 Merge pull request #55 from R15-Software-Dev/ci/remove-debug-info
Release preparation for forms
2026-01-16 23:18:48 -05:00
alphafetus cc83d3f015 chore: additional styling changes 2026-01-16 21:35:45 -05:00
alphafetus bab6cdae28 chore: small reorganization to help error appearances 2026-01-16 21:27:49 -05:00
alphafetus 116d02029c chore: sort comparisons by alpha order 2026-01-16 21:24:34 -05:00
alphafetus b6bc412f56 chore: small wording change 2026-01-16 21:14:51 -05:00
alphafetus 0b2dc1b0c1 chore: various style changes throughout the app 2026-01-16 21:06:44 -05:00
alphafetus b17c462abb chore: remove debug information from form pages 2026-01-16 20:38:10 -05:00
alphafetus 0c00c59162 feat: implement back button for banner
This button is intended to bring the user all the way back to the specified dashboard. Another could be created to exit the form, but I don't think that's needed for now.
2026-01-16 20:27:01 -05:00
alphafetus 95b69a36a8 fix: remove infinite loop in submit_action effects 2026-01-16 10:07:19 -05:00
alphafetus 84212d2360 fix: apply into_any on pages that will not compile
This is a production-only build failure due to type explosion.
2026-01-16 08:54:41 -05:00
alphafetus 0b4aae4db3 Merge branch 'main' into feat/date-component
# Conflicts:
#	src/components/lists/single/radio.rs
#	src/pages/home_page.rs
2026-01-16 08:27:27 -05:00
alphafetus 6105fa3bd5 feat: add dates list to provider portal 2026-01-16 08:19:52 -05:00
alphafetus bde15de634 chore: remove testing dates list 2026-01-16 08:19:18 -05:00
alphafetus 7d7c96e642 feat: sort dates list before displaying the list 2026-01-15 13:57:59 -05:00
alphafetus f15d151694 feat: create date api and dynamo context
The DynamoClient context should be used across the entire application - there are some significant performance improvements when under real load.
2026-01-15 13:57:12 -05:00
alphafetus 67d0f766f8 feat: implement automatic date status determination 2026-01-15 12:09:48 -05:00
alphafetus 09de9fcf91 feat: implement provider and student specific login contexts 2026-01-15 09:48:21 -05:00
alphafetus d42573bf65 feat: implement auth callback page
This page will allow users to redirect to their previous path when they sign in.
2026-01-15 08:37:43 -05:00
alphafetus 4e8f4a3c5e style: automatic rustfmt run 2026-01-15 07:30:32 -05:00
alphafetus 9eacc9a618 temp: pc change (add server function and date comparison) 2026-01-15 00:54:55 -05:00
alphafetus 6fdf7f0113 feat: add improvements to the date component 2026-01-14 12:56:32 -05:00
alphafetus 26ee1cf7b4 Merge branch 'main' into feat/date-component
# Conflicts:
#	src/app.rs
#	src/common/mod.rs
#	src/components/mod.rs
#	src/pages/api/scholarships.rs
#	src/pages/home_page.rs
#	src/pages/mod.rs
#	src/pages/scholarship_info.rs
2026-01-14 11:24:27 -05:00
Lucas Vas 73392d0f42 Merge pull request #49 from R15-Software-Dev/fix/toast-display-error
Show error toasts on failed submissions
2026-01-14 11:05:08 -05:00
Lucas Vas 9f208fb297 Merge pull request #47 from R15-Software-Dev/feat/radio-other
Add "Other" option to radio buttons
2026-01-14 09:43:29 -05:00
alphafetus ed0a9a0fff fix: show error toasts on failed submissions 2026-01-14 09:42:02 -05:00
alphafetus f3e2a0cb83 feat: implement new email validation system 2026-01-14 08:42:07 -05:00
alphafetus 7cf2d132ae feat: add essay prompts to scholarship info form 2026-01-14 08:12:32 -05:00
alphafetus b19b696490 feat: implement other field for radio buttons 2026-01-14 07:47:08 -05:00
alphafetus 8af64cbf35 feat: create static global constants for table names 2026-01-13 16:13:46 -05:00
alphafetus 22d2c96520 feat: add major comparisons to scholarship info form 2026-01-13 15:52:38 -05:00
alphafetus c693ed9190 feat: implement nested routes for loaner form
We're using this as our testing ground before attempting to refactor all other pages as well.
2026-01-13 04:39:13 -05:00
alphafetus 8147ec3e00 feat: make into_attr_map public 2026-01-13 00:09:04 -05:00
alphafetus 14d89fc696 feat: create new header component
This component is now required for forms.
2026-01-12 16:14:24 -05:00
alphafetus 5d72a8f949 fix: clear submit action value on toast 2026-01-12 15:56:26 -05:00
alphafetus de7b8633ff feat: make toasts available on all routes 2026-01-12 15:52:17 -05:00
alphafetus 865410b6f2 style: apply rustfmt 2026-01-12 14:55:32 -05:00
alphafetus 0742e833da feat: finalize toast implementation 2026-01-12 14:43:05 -05:00
alphafetus f479fb8030 feat: some comparison naming and category changes 2026-01-09 10:35:12 -05:00
alphafetus 0401027e7d feat: implement new provider contact form 2026-01-09 01:08:50 -05:00
alphafetus 247d0dfa73 chore: pc change 1/8/26 2026-01-08 08:40:31 -05:00
alphafetus 8d9faf126d feat: reorganize and add single selection to chip lists 2026-01-07 00:22:46 -05:00