Matthias Portzel
07819ed61b
Skew 10, why not
2024-02-23 23:16:35 -05:00
Matthias Portzel
cf18c28087
README edit and Etag tweak
2024-01-29 21:18:59 -05:00
Matthias Portzel
30540cd2f4
Add redirect for common typo :)
2024-01-29 21:17:46 -05:00
Matthias Portzel
77af72a712
I'm back I guess. Revert "I'm done."
...
This reverts commit d4e10810f8
.
2023-12-18 14:07:57 -06:00
Matthias Portzel
b56e6be8c9
Calculate ETag for the index page using last modified date
2023-12-12 16:21:23 -05:00
Matthias Portzel
43abe234fb
Add last_updated field to Thoughts
2023-12-12 13:30:43 -05:00
Matthias Portzel
d4e10810f8
I'm done.
2023-12-02 20:52:51 -05:00
Matthias Portzel
955617b18b
Edit page scroll fix
...
This isn't perfect but I'm so annoyed with this bug
2023-10-05 17:22:31 -04:00
Matthias Portzel
36d1ff07d3
Bump font-weight to 400 from 100
2023-09-15 10:59:09 -04:00
Matthias Portzel
6390717c34
Don't require multiple pages
2023-07-08 21:19:21 -07:00
Matthias Portzel
704c32fed6
Circle only on the first page
2023-07-01 13:01:26 -07:00
Matthias Portzel
7ee0e3980d
Revert "Thoughts are sorted and displayed by UUID, not date"
...
This reverts commit 608c8cdcd2
.
2023-07-01 12:54:16 -07:00
Matthias Portzel
608c8cdcd2
Thoughts are sorted and displayed by UUID, not date
2023-05-14 21:02:14 -04:00
Matthias Portzel
a5e07a1f32
Circle time :)
2023-04-05 16:49:22 -04:00
Matthias Portzel
9b9fc5cd3e
Fix canonical issue
2023-03-15 08:51:34 -04:00
Matthias Portzel
ec51d8c3a0
Update favicon and apple-touch-icon for 2023
2023-03-10 22:43:34 -05:00
Matthias Portzel
8c8c7bbb5d
Use svh instead of vh for mobile
2023-03-06 23:20:59 -05:00
Matthias Portzel
0fb8284d05
Fix Safari/compat bug with underline color
2023-03-06 22:56:04 -05:00
Matthias Portzel
c5760f400f
Style tweaks for mobile
2023-03-06 22:51:48 -05:00
Matthias Portzel
aa17c2908a
Style and layout tweaks
2023-03-06 22:31:05 -05:00
Matthias Portzel
8b9bb999a7
Older and Newer buttons for history navigation instead of list
2023-03-03 21:47:30 -05:00
Matthias Portzel
0ab37f6298
Remove Gemini support
2023-03-03 21:27:05 -05:00
Matthias Portzel
08216c66d2
Whitespace
2023-02-26 17:16:35 -05:00
Matthias Portzel
173a7616aa
Remove Super Thoughts
2023-02-26 16:41:45 -05:00
Matthias Portzel
4cefd3079e
Fix name of progressbar2 package
2022-09-17 14:05:54 -04:00
Matthias Portzel
8fe3852040
Save HTML for each thought to the DB for performance
2022-09-17 14:00:48 -04:00
Matthias Portzel
650a845611
Some small QoL changes
2022-09-17 07:25:29 -04:00
Matthias Portzel
06e49a7760
Bug fixes from previous commit
2022-09-10 21:54:46 -04:00
Matthias Portzel
b19bbfe905
Paginate Gemini index page
2022-09-10 21:35:07 -04:00
Matthias Portzel
b4b20eca12
Remove RSS support
...
"Adding features without removing them is"
2022-09-04 15:10:51 -04:00
Matthias Portzel
4ab86115fc
Fix bug editing in firefox
2022-09-03 08:39:36 -04:00
Matthias Portzel
f1217d779e
Reformat pages names to put year first
2022-09-01 18:21:05 -04:00
Matthias Portzel
1d89272d99
Don't strip whitespace from the start or end of thoughts
...
* Refactor to specify fields directly; shouldn't effect any other behavior
2022-08-01 18:46:15 -04:00
Matthias Portzel
727bbf6fc5
Super Thoughts
...
I feel like this is one of those things that isn't going to be funny in 2 days, but I'm going to be stuck with it for like two years.
2022-07-11 22:28:02 -04:00
Matthias Portzel
7d294523a1
Add `spaceless` tag to remove whitespace from iterating thoughts
...
* Also, removes line of dead code (get_season never existed)
2022-06-14 09:24:55 -10:00
Matthias Portzel
30918a179f
About page public domain wording change
2022-06-04 09:11:03 -04:00
Matthias Portzel
c28a51bf13
Add basic opengraph support
2022-05-19 13:44:02 -07:00
Matthias Portzel
7ad6f21f66
Make history nav into a column, add link to search
2022-05-17 07:44:48 -07:00
Matthias Portzel
9306248902
Search CSS tweaks
...
* A couple of other minor things
2022-05-16 11:28:47 -07:00
Matthias Portzel
40fd0aaa5c
Current page tweaks
...
* Add link rel canonical to all pages (/ points itself instead of /?page=current-season because Google crawls duplicate versions of pages less often. I want / to be crawled frequently, so it has to be the canonical version of the content it holds)
* Fix a bug where passing an invald page slug would mean that no page was highlighted as current in the footer
2022-05-12 08:16:44 -05:00
Matthias Portzel
7f7d21384e
Add media alt button for video
2022-05-08 10:13:03 -04:00
Matthias Portzel
2e56e8b6ee
Fix gemini about page
2022-05-07 17:11:11 -04:00
Matthias Portzel
93d7966db5
Add audio/mpeg, which the server uses for mp3 audio
2022-05-07 17:03:51 -04:00
Matthias Portzel
58dc4d62b0
Move to mp3 as the default audio type
...
* Also adds aac as an allowed audio type, fixing a bug where I could edit those posts
* To convert old audio to mp3, the following commands were used:
ls *.aac | xargs -I {} bash -c 'ffmpeg -y -i {} -acodec mp3 $(echo {} | sed s/aac/mp3/)'
for t in Thought.objects.filter(media__endswith=".aac"):
t.file.name = f"{t.uuid}.mp3"
t.save()
And ditto with m4a.
2022-05-07 16:46:16 -04:00
Matthias Portzel
292a464f11
Switch to text-decoration from border-bottom for header underlines
2022-05-03 14:20:23 -04:00
Matthias Portzel
d3345dc67f
Move search templates
2022-05-03 13:31:01 -04:00
Matthias Portzel
98e2aa29ba
Merge
...
Media control addition was a hot fix which skipped my normal development enviroment, where I was working on the app rename. This merges the two branches.
2022-04-30 13:37:10 -04:00
Matthias Portzel
1defa2b92c
Rename 'main' to 'thoughts'
...
SQL to migrate the DB. Create migrations, migrate
`DELETE FROM django_content_type WHERE app_label='thoughts';`
`UPDATE django_content_type SET app_label='thoughts' WHERE app_label='main';`
`DROP TABLE thoughts_thought;`
`ALTER TABLE main_thought RENAME TO thoughts_thought;`
`DELETE FROM django_migrations WHERE app='main';`
Hopefully that's right, I'm not going to double check it or anything.
2022-04-30 13:34:39 -04:00
Matthias Portzel
1c2933bef4
Add controls to video playback element
2022-04-26 23:56:06 -04:00
Matthias Portzel
34868bd0a5
Make text optional
2022-04-12 17:06:42 -04:00