alphafetus
756b23c673
chore: remove unused import
2026-02-10 09:05:15 -05:00
alphafetus
637f143ac1
chore: tidy several logs to be debug-only
2026-02-10 09:04:28 -05:00
alphafetus
d7c4c6b707
feat: add pea and music comparisons
2026-02-04 12:07:16 -05:00
alphafetus
9427810026
style: rustfmt run
2026-01-22 11:18:13 -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
09de9fcf91
feat: implement provider and student specific login contexts
2026-01-15 09:48:21 -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
alphafetus
ed0a9a0fff
fix: show error toasts on failed submissions
2026-01-14 09:42:02 -05:00
alphafetus
7cf2d132ae
feat: add essay prompts to scholarship info form
2026-01-14 08:12:32 -05:00
alphafetus
22d2c96520
feat: add major comparisons to scholarship info form
2026-01-13 15:52:38 -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
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
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
alphafetus
6891a192c1
fix: type erase some components for reduced compile-time recursion
2026-01-05 18:10:31 -05:00
alphafetus
a2f69a83c2
feat: optimize imports to remove warnings
2026-01-05 15:56:28 -05:00
alphafetus
f863b4db18
feat: add validation in checkbox list
2026-01-01 04:02:36 -05:00
alphafetus
74e7111820
feat: implement new ValidatedForm and error handling for text fields
...
Note that text fields only accept Region 15 email addresses right now. We should add extra domains in the future.
2025-12-29 18:07:13 -05:00
alphafetus
8d90145361
fix: redirect user when deleting scholarship
2025-12-22 08:27:17 -05:00
alphafetus
2324c493d4
docs: add comments to scholarship edit form
2025-12-21 22:17:40 -05:00
alphafetus
c2fdd30eea
feat: refresh scholarship list on form submission
2025-12-21 22:07:22 -05:00
alphafetus
05d8e1527e
feat: allow users to confirm deletion of scholarships
2025-12-21 13:27:07 -05:00
alphafetus
f74e5ca093
feat: improve error handling and add documentation
2025-12-19 12:48:22 -05:00
alphafetus
bab47ac4af
feat: improve getting server resources
2025-12-19 12:20:05 -05:00
alphafetus
b687125d9b
feat: add edit, delete, and fallback capability to providers/scholarships
2025-12-19 11:47:43 -05:00
alphafetus
a0049d4797
feat: create scholarship list skeleton
...
Next up is linking the scholarship IDs that are contained in the link parameters to the form that's displayed upon clicking "Edit".
2025-12-18 14:29:27 -05:00
alphafetus
86086f3388
feat: scholarship info page takes a scholarship id param
2025-11-23 16:55:26 -05:00
alphafetus
0ace17d28c
feat: build scholarship info page
2025-11-23 16:21:52 -05:00
alphafetus
0243a592b4
feat: set key-value pairs for comparsions chip list
2025-11-20 11:47:58 -05:00
alphafetus
3bd9a7c6d5
feat: implement new scholarship info form
...
This form requires more work, and the ChipsList component must also be altered to accept a list of value/display text pairs.
2025-11-20 10:58:46 -05:00