e4a86ab701
Finish Markdown editor/preview
2023-01-14 14:13:45 -05:00
f813824648
WIP on Markdown edit/preview
2023-01-14 11:03:58 -05:00
13f688496a
WIP on skill add/remove
2023-01-13 09:17:35 -05:00
7096368b6e
WIP on profile/skill edit
2023-01-12 22:14:38 -05:00
e5be1cb85d
WIP on profile edit page
...
- Delete migrated citizen views
2023-01-10 09:02:00 -05:00
b74b871c2b
Display messages as alerts
2023-01-09 08:44:01 -05:00
f778df8e1d
Log on / log off works
...
- Messages are not showing
- Add sessions
2023-01-08 21:41:29 -05:00
c7bda8eb28
WIP on log on
...
- Add anti-CSRF tokens to forms
- WIP on toast notifications
2023-01-08 16:19:25 -05:00
663c37b642
WIP on registration
...
Also first cut of confirm/deny account
2023-01-07 09:36:24 -05:00
5f7863300c
WIP on registration
...
- Update to .NET 7
2023-01-02 22:45:09 -05:00
71f87e8ed4
Add priv policy; WIP on log on
2022-12-28 20:27:59 -05:00
9f27d0d7dd
Add home page with Giraffe/htmx
2022-12-26 22:29:09 -05:00
5ad408fcfc
WIP on account profile page
2022-09-03 22:10:08 -04:00
45b115418f
Fix casing of shared types
2022-09-02 22:28:07 -04:00
2d5e391b60
Log On works
...
- E-mail address must be unique
- Remove references to Mastodon and instances
- Move profile edit from /citizen to /profile
- Change indexes to BTREE
- Eliminate pug
2022-08-30 23:15:35 -04:00
12fdf368e0
Send registration confirmation e-mail
...
- Add deny option
- Move Data project directory
2022-08-29 22:38:04 -04:00
3196de4003
Account confirmation works (no e-mail yet)
2022-08-28 22:28:59 -04:00
4ca84c1bc1
Generate token for new registrant
...
Also replaced Pug with HTML in some templates; v3 will use all HTML
2022-08-28 20:51:04 -04:00
5340beb393
WIP on registration
...
First half is done
2022-08-28 18:09:05 -04:00
97b23cf7d9
WIP on registration page
2022-08-28 16:32:35 -04:00
21957330fe
Migration to pg docs complete
2022-08-27 22:34:51 -04:00
1a91f10da2
Remove Marten; implement own doc storage
...
- Begin work on migration
2022-08-27 16:22:45 -04:00
6896b0e60e
First cut of Marten data implementation
2022-08-26 16:34:39 -04:00
ba6d20c7db
WIP on Marten data store
2022-08-24 23:25:55 -04:00
74f9709f82
WIP on Marten data
2022-08-24 19:47:20 -04:00
5592d715d1
WIP on security
2022-08-24 06:40:11 -04:00
93213099ac
WIP on new citizen structure
2022-08-23 20:24:50 -04:00
1d928b631b
WIP on PostgreSQL ( #37 )
2022-08-22 22:50:50 -04:00
55a835f9b3
WIP on PostgreSQL ( #37 )
2022-08-21 23:51:29 -04:00
7d2a2a50eb
Complete RethinkDB F# driver implementation ( #34 )
...
- Add toString for markdown strings
2022-07-12 12:44:38 -04:00
323ea83594
Version 2.2.2 ( #35 )
...
- Allow instances to be disabled (partial fix for #29 and #33 )
- Use RethinkDB F# driver (partial fix for #34 )
- Add FAKE build script (addresses #30 )
2022-07-11 22:11:42 -04:00
6e52688622
Add API timeout / Fix .NET 6 conversion ( #32 )
...
* API requests to Mastodon instances now time out after 30 seconds (inspired by #29 )
* Projects now target .NET 6 (#31 )
* Minor repo reorg to support single-file deployment (#31 )
2021-09-25 11:32:54 -04:00
2ff8618272
Mobile layout / .NET 6 ( #28 )
...
- Mobile menu now shows for small and extra-small windows, with the traditional menu showing above those breakpoints (landscape on larger mobile, desktop)
- The back-end is now running on .NET 6 RC 1.
- Use existing library code for page title vs. hand-rolled component
2021-09-17 12:13:32 -04:00
a1d1b53ff4
Support multiple Mastodon instances ( #26 )
...
The application handles multiple instances, and gets that information from configuration, making it much easier to bring in additional NA-affiliated instances in the future
Fixes #22
2021-09-06 21:20:51 -04:00
45861e06f0
Remove migration and shared projects ( #24 )
2021-09-01 15:27:39 -04:00
909a0982e0
Help wanted ( #23 )
...
Create a "help wanted" area of the site (#14 )
2021-08-31 21:16:43 -04:00
e30e28c279
Fix skill deletion ( #20 )
2021-06-19 22:58:17 -04:00
b98d28adb4
Update welcome page ( #5 )
2021-06-14 22:09:33 -04:00
60ed7e1e79
Complete public search ( #5 )
...
- Bump version
- Define nav between profile and continent/skills
- Remove redundant code
2021-06-14 21:49:20 -04:00
fb147888c5
Add public search page / initial API ( #5 )
2021-04-07 21:49:22 -04:00
4a73927e64
Update README
2021-03-16 20:53:09 -04:00
93c99b430f
Version bump
2021-03-16 20:14:34 -04:00
9e9b519c25
Fix toasts ( #13 )
2021-03-16 11:34:58 -04:00
d6f4628e1c
Finish real name implementation ( #12 )
...
Load name from profile on page load, update user's "current" name once the page is saved
2021-02-07 17:09:43 -05:00
e63a12b774
Deconflict namespaces
...
Pluralize namespaces in client to keep from having to qualify domain namespace
2021-02-07 16:53:36 -05:00
8350d0bddf
Add real name to profile form ( #12 )
2021-02-07 16:37:47 -05:00
1b2540e5d2
Add real name col / citizen name prop ( #12 )
...
Still need to work on allowing the column to be edited
2021-02-06 21:43:16 -05:00
21ba35408e
Add TOS / Privacy Policy ( #10 )
...
Big hat tip to [you know who you are]
2021-02-06 21:15:21 -05:00
7784ee66ea
Add deletion options ( #9 )
2021-02-06 17:54:06 -05:00
7c6804c2af
Use username if display name is blank ( #11 )
2021-02-01 20:12:41 -05:00