Ben Visness
e4dd15d248
Add all jams index
2023-04-22 11:26:07 -05:00
Ben Visness
79c4c14631
Add jam recap (not yet shown off properly)
2023-04-21 23:11:32 -05:00
Jake Mason
45b5c7f4d4
Updating Feed for VJ 2023
2023-04-06 14:54:14 -04:00
Ben Visness
55f56d8ae0
Vis jam landing page
2023-03-07 11:48:13 -06:00
Ben Visness
bb38d0b759
Merge remote-tracking branch 'origin/feature/2023_frontend_updates'
2023-03-07 11:40:26 -06:00
Jake Mason
526a588a19
Visualization Jam 2023 template
2023-03-04 23:52:03 -05:00
Asaf Gartner
2af28d9f3f
Update pgx v4 to pgx v5
2023-01-29 08:53:57 +02:00
Ben Visness
9b3a972e37
Rework about page, finally
...
Start foundation / about page work
Add some job descriptions
Add Advocacy role
Make things look barely tolerable
Cloin'd
Better About intro
no fundo
Link from manifesto
swanky changes
2022-12-14 17:49:08 -06:00
Ben Visness
5fe3e7560c
A little more OpenGraph flavor
2022-11-05 16:27:55 -05:00
Ben Visness
084b13ae34
...including the nav and stuff
2022-11-05 16:23:12 -05:00
Ben Visness
f0597f3eb8
Open education up to all
2022-11-05 16:18:39 -05:00
Ben Visness
8121830561
Remove resources from the table of contents
2022-09-19 20:26:43 -05:00
Ben Visness
045a2c2379
Add education toggle to user admin settings
2022-09-10 16:52:02 -05:00
Ben Visness
168b210c5b
Restore the library since we're not actually rolling out education yet
2022-09-10 12:54:26 -05:00
bvisness
d2b34cb87d
Initial version of education content ( #90 )
...
Co-authored-by: Ben Visness <bvisness@gmail.com>
Reviewed-on: hmn/hmn#90
2022-09-10 16:29:57 +00:00
Asaf Gartner
efc7d76cb7
Snippet creation and editing
2022-08-06 00:41:37 +03:00
Ben Visness
62972ae35a
Merge remote-tracking branch 'origin/master' into jam-2022
2022-08-04 18:37:51 -05:00
Ben Visness
d164a58ba0
Fix issues with asset upload
...
It didn't work when creating a new project or editing personal projects,
due to routing issues. I also took this opportunity to make the script
support multiple form submit buttons, since in some cases we will have a
submit button on each tab, and I figured they all should respect the
fact that you have an upload in progress.
2022-08-01 21:59:42 -05:00
AllanRegush
cc731d77a6
Add Conferences Page ( #75 )
...
This PR implements the conferences page.


closes #69
Co-authored-by: Allan Regush <17693494+AllanRegush@users.noreply.github.com>
Reviewed-on: hmn/hmn#75
Co-authored-by: AllanRegush <allan@allanregush.com>
Co-committed-by: AllanRegush <allan@allanregush.com>
2022-07-26 15:07:57 +00:00
bvisness
e9d4300100
Rework requests and middleware ( #57 )
...
o boy
Resolves #10 (hopefully!)
Co-authored-by: Ben Visness <bvisness@gmail.com>
Reviewed-on: hmn/hmn#57
2022-06-24 21:38:11 +00:00
Asaf Gartner
9d1d249ec0
Added jam/project association.
2022-06-20 01:26:33 +03:00
Ben Visness
f36df1f697
Add jam index for 2022
...
Start jam index for 2022
Tweak jam copy
Update OpenGraph content
2022-06-18 10:01:14 -05:00
Ben Visness
359354f2aa
Start jam index for 2022
2022-06-17 17:30:18 -05:00
Asaf Gartner
31f7bf5350
Treat fishbowl files like public files. Skip expensive middleware.
...
We don't really need to validate the project subdomain here.
Fetching the common data eats up a db connection, and we don't gain
anything from it.
2022-06-14 04:06:44 +03:00
bvisness
d1e63f745b
Add Fishbowl archive ( #41 )
...
Refs #33
Co-authored-by: Ben Visness <bvisness@gmail.com>
Co-authored-by: ilidemi <belk94@gmail.com>
Reviewed-on: hmn/hmn#41
2022-06-12 12:45:56 +00:00
Ben Visness
3a93aa93e9
Seed users (and rework a lot of user access to use new helpers)
2022-05-07 13:58:00 -05:00
Ben Visness
0e56f56372
Rename all the db tables
2022-05-07 08:11:05 -05:00
Ben Visness
a147cfa325
Rework DB API
...
This takes advantage of generics, and generally clears up a lot of
inconsistencies and quality-of-life issues.
Start of db rework: clean up, start generics, improve tests
Write some nice aspirational package docs
Rework and document the db API
Tests still pass, at least...now for everything else
Update all callsites of db functions
Finish converting all callsites
Not too bad actually! Centralizing access into the helpers makes a big
difference.
wtf it works
2022-05-06 16:56:13 -05:00
Asaf Gartner
11dd75ad03
Twitch monitoring
2022-03-22 20:07:43 +02:00
Ben Visness
7a6f2a7d4b
Remove the code of conduct, tweak the communication guidelines
...
The code of conduct has historically not been of much use, while the
communication guidelines are more tangible. The two are also just kind
of redundant.
2022-02-13 16:24:01 -06:00
Asaf Gartner
8e7c20fffa
Removed old project logo url fields
2022-02-13 22:07:09 +02:00
Asaf Gartner
f4f439489d
Assets for user avatars
2021-12-29 16:38:23 +02:00
Asaf Gartner
c84b6842e2
Admin actions on user profile
2021-12-15 03:17:42 +02:00
Ben Visness
415ce8db43
Rework project visibility
2021-12-11 13:08:10 -06:00
Ben Visness
79c9738b96
Fix various bugs
2021-12-08 21:50:35 -06:00
Ben Visness
37fcbb205c
Move data-fetching helpers to a separate package
2021-12-08 20:04:15 -06:00
Ben Visness
73824a027b
Add tag management to projects
...
Also rearrange that ProjectAndLogos stuff because agh it was so weird
2021-12-07 21:37:52 -06:00
Ben Visness
f5ed6ec896
Add live markdown preview to the description editor
2021-12-06 23:20:12 -06:00
Asaf Gartner
cf46e16df5
Edit project
2021-12-04 16:55:45 +02:00
Asaf Gartner
950e84d53a
Personal project creation
2021-12-02 12:53:36 +02:00
Asaf Gartner
03c82c9d1a
New project form
2021-11-25 05:59:51 +02:00
Ben Visness
0184cd1625
Add admin utilities for adding projects
2021-11-11 15:59:05 -08:00
Ben Visness
c8373aae81
Fix link issue with forum redirects
2021-11-10 09:34:48 -08:00
Ben Visness
a84ec79ee2
Disable forum/blog actions for projects that don't have them enabled
...
I implemented this for personal projects, but I think it was actually
affecting official projects too that didn't have forums or blogs
enabled.
2021-11-10 09:13:56 -08:00
Ben Visness
ff2183087d
Preserve path when redirecting between official/personal projects
2021-11-09 20:51:28 -08:00
Ben Visness
dfbcfbeacc
Use new UrlContext for project URLs
...
Wow that was a lot to change
2021-11-09 20:11:39 -08:00
Ben Visness
6ef391b2e8
Redirect to generated personal project slug
2021-11-09 11:23:36 -08:00
Ben Visness
ff901e4fb8
Add route grouping stuff for projects (needs thorough testing)
2021-11-09 11:14:38 -08:00
Ben Visness
7486f9e57d
I really have no idea where I left off
2021-11-08 13:16:54 -06:00
Ben Visness
4e47c51fa1
Add back project nav
2021-10-27 21:55:42 -05:00