Ben Visness
b0b863d134
A bunch of stupid junk that didn't work re: snippets
...
This was a pile of changes I made live on master that ultimately just
did not work at all. Don't program on 4 hours of sleep.
Handle a Not Found more gracefully in snippet code
I don't really know how this happens, but there's no reason to crash if
it happens.
Add example of disabling search engine indexing in beta
Fix incorrect varargs
I dunno change some snippet stuff
I'm so done with this
What if we didn't return for no reason
Actually parse the discord messages for tags
none of this is shippable. none of it
Final WIP
2021-12-14 20:52:52 -06:00
Ben Visness
b3df1a306b
I don't like the "complete" banner
2021-12-13 02:09:03 -06:00
Ben Visness
3b8b02a856
Watch for snippet updates on all messages
...
This captures stuff in jam-showcase and ryan's stuff in #projects
2021-12-13 01:40:54 -06:00
Ben Visness
6d609f1fae
Sort blog index correctly
2021-12-11 16:18:58 -06:00
Ben Visness
415ce8db43
Rework project visibility
2021-12-11 13:08:10 -06:00
Ben Visness
7cb6869fcb
Fix conflict error when tagging from Discord
2021-12-11 10:11:44 -06:00
Ben Visness
4d63d02533
Always update snippet tags on every Discord edit
2021-12-08 23:00:44 -06:00
Ben Visness
5344e9d4bc
Limit the number of owners per project
2021-12-08 22:23:20 -06:00
Ben Visness
e70dcbdd53
Switch to ampersand for delimiter
2021-12-08 22:05:17 -06:00
Ben Visness
b88776af0c
Cap the number of personal projects per user
2021-12-08 22:02:11 -06:00
Ben Visness
79c9738b96
Fix various bugs
2021-12-08 21:50:35 -06:00
Ben Visness
40cd19c5f0
Do the Discord integration with personal projects!
2021-12-08 21:13:58 -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
0f749d8232
Switch CTA text for Handmade Seattle
2021-11-14 16:48:06 -06:00
Ben Visness
8f560de2b6
Sort personal projects by recency instead of randomly
2021-11-11 16:35:00 -08:00
Ben Visness
b41fb365cf
Improve appearance of projects without logos
2021-11-11 16:23:24 -08:00
Ben Visness
0184cd1625
Add admin utilities for adding projects
2021-11-11 15:59:05 -08:00
Ben Visness
2c5df4b7c4
Show project snippets on project pages
...
we need better filter UI, but do we really, though
2021-11-11 12:11:57 -08:00
Ben Visness
601adf2d16
Add tags to showcase / snippet UIs
2021-11-11 12:11:57 -08:00
Ben Visness
4ea1338c32
Add tags to snippets on timelines
2021-11-11 12:11:57 -08:00
Ben Visness
ffed86b33a
Add new tags data model
2021-11-11 12:11:57 -08:00
Ben Visness
d10f0a2881
Implement the down migration for personal projects
2021-11-11 12:11:57 -08:00
Ben Visness
4d3a4c20ca
Fix link issue with forum redirects
2021-11-11 12:11:57 -08:00
Ben Visness
c6387e2885
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-11 12:11:57 -08:00
Ben Visness
702036eac3
Improve appearance of the project index
2021-11-11 12:11:57 -08:00
Ben Visness
f7f544a05c
Preserve path when redirecting between official/personal projects
2021-11-11 12:11:57 -08:00
Ben Visness
cc9c3b3b60
Use new UrlContext for project URLs
...
Wow that was a lot to change
2021-11-11 12:11:57 -08:00
Ben Visness
73836c5e25
Redirect to generated personal project slug
2021-11-11 12:11:57 -08:00
Ben Visness
cb967b92fd
Add route grouping stuff for projects (needs thorough testing)
2021-11-11 12:11:57 -08:00
Ben Visness
61683966a2
I really have no idea where I left off
2021-11-11 12:11:57 -08:00
Ben Visness
3800d3e715
Update data model for personal projects
...
Also:
- Added a helper for fetching posts with appropriate visibility
- Added personal projects to the project index
2021-11-11 12:11:57 -08:00
Asaf Gartner
b53643764a
Fixed typo in showcase RSS
2021-11-11 12:11:57 -08:00
Ben Visness
8accd87be3
Tweak spacing in welcome banner
2021-10-27 22:55:03 -05:00
Ben Visness
693e00d494
Merge remote-tracking branch 'origin/live' into beta
2021-10-27 22:51:22 -05:00
Ben Visness
1d8e12a4f6
Tweak welcome banner wording
2021-10-27 22:46:01 -05:00
Ben Visness
60aef6d032
Fix mobile nav issues and add circuit logo
2021-10-27 22:44:08 -05:00
Ben Visness
949e93791e
Fix nav issues on mobile
2021-10-27 22:05:31 -05:00
Ben Visness
2882c49b2b
Improve project styles or something
2021-10-27 21:55:42 -05:00
Ben Visness
4e47c51fa1
Add back project nav
2021-10-27 21:55:42 -05:00
Ben Visness
5eff3c38b4
Tweak routing middleware, add socials to banner
...
Instead of doing project nav, which I am actively avoiding
2021-10-27 21:55:42 -05:00
Ben Visness
a9d3387295
Darken the welcome colors on the home page
2021-10-27 21:55:41 -05:00
Ben Visness
d39e6beb0f
First pass at welcome banner
2021-10-27 21:55:41 -05:00
Ben Visness
de587abc94
Add HMS banner to the home page
2021-10-27 21:55:41 -05:00
Ben Visness
3324428f8b
Tweak news appearance
2021-10-27 21:55:40 -05:00
Ben Visness
f8d5f9fce5
Rework the home page
2021-10-27 21:55:40 -05:00