colorful rat Ratfactor.com > Dave's Repos

famsite

A super tiny social site for families
git clone http://ratfactor.com/repos/famsite/famsite.git

Commit history

commit ed0dbeb9a1fed03c6c96da867337f31082efc479
Merge: 6e0df4f ba5f462
Author: Dave Gauer 
Date:   Mon Sep 8 06:54:57 2025 -0400

    Merge branch 'main' of /home/dave/repos/famsite

commit ba5f4627cd626282d4874d47ef913be40a099c2d
Author: Dave Gauer 
Date:   Mon Sep 8 06:23:53 2025 -0400

    v3.1: Pause new post drawing while editing, better emoji font application.

commit fbd1033aec904382cf0588dfccf18c7739878a4f
Author: Dave Gauer 
Date:   Tue Sep 2 21:23:23 2025 -0400

    Adding emoji web font

commit 6e0df4f53d4765d6aa15088d49fc51e84e9ea70d
Author: Dave Gauer 
Date:   Tue Sep 2 21:21:47 2025 -0400

    Added Emoji font and fix for no selected reaction emoji

commit e0a93efda264b291dd043aa9b4cb946b7a6fd6db
Author: Dave Gauer 
Date:   Sun Aug 31 19:57:58 2025 -0400

    Minor fixes
    
     - Spoiler displays text with no opacity
     - Fixed new post check sort order

commit c89b0cd7d83cc210ee5915f7f361b6a21a27b3fb
Author: Dave Gauer 
Date:   Sun Aug 31 19:40:05 2025 -0400

    Improved post editing experience

commit 0ffbdbc5fad6c582be6488e8bddc27e0c5573d4a
Author: Dave Gauer 
Date:   Sun Aug 31 10:51:03 2025 -0400

    Fixed URL link-making!

commit 5aed794252607ed563928080904381a964a3029e
Author: Dave Gauer 
Date:   Sat Aug 30 22:11:13 2025 -0400

    Added emoji reactions to posts, improved update polling!

commit 22c5cd3b8d10ec2ef18824606eaca7c1bc48c810
Author: Dave Gauer 
Date:   Sun Aug 24 08:53:33 2025 -0400

    Reaction style tweaks

commit a0ba74ca2356e520b8abae5803087cfbbf2478b1
Author: Dave Gauer 
Date:   Sun Aug 24 08:46:19 2025 -0400

    3.0: Added reactions!

commit d52f2117ae8318b2e1b545aaef6642213e6ba79f
Author: Dave Gauer 
Date:   Tue Aug 19 21:59:45 2025 -0400

    Fixed bold style regex

commit 24f7fb6b39b586dedd71f1d90399830d94c3f53d
Author: Dave Gauer 
Date:   Tue Aug 19 21:38:26 2025 -0400

    v2.6: Spoilers added with new popup, version in header

commit 18152f04660b05ab08efeb013f6a79cfd1f14683
Author: Dave Gauer 
Date:   Tue Aug 19 19:30:19 2025 -0400

    Added reactions table to db

commit 4b6e4212ddee060dc855f3c3fd5c2a04b0e5c56c
Author: Dave Gauer 
Date:   Tue Aug 19 06:27:45 2025 -0400

    Don't post empty messages with no pictures

commit d0948fc1241fcb0df31211adaa78a1b23d801dde
Merge: 7599b59 f569268
Author: Dave Gauer 
Date:   Mon Aug 18 22:57:26 2025 -0400

    Merge ssh://deimos/home/dave/famsite

commit 7599b59be69cbaec290297a41b4c43197d730216
Author: Dave Gauer 
Date:   Mon Aug 18 22:56:30 2025 -0400

    Updated README

commit f569268820ea2819c06fec89822afe7b5efd4f7e
Author: Dave Gauer 
Date:   Mon Aug 18 22:30:55 2025 -0400

    v2.5: Added spoilers and markdown-lite syntax!

commit 762796483d840f1cb8fde463760031f5f7fcf52a
Author: Dave Gauer 
Date:   Sat Aug 16 14:33:56 2025 -0400

    Upgraded faceclick - auto search box focus

commit fc66af168ab0d687ebf045b6fc546c940d31cb68
Author: Dave Gauer 
Date:   Thu Aug 14 11:08:58 2025 -0400

    Making the popup a bit wider (did same in Faceclick main)

commit 5da5b251397779d6cefb46ff70b84e399ef8be21
Author: Dave Gauer 
Date:   Wed Aug 13 22:16:47 2025 -0400

    Updated screenshot
    
    Wow, it's come a long way!

commit 4808214c5a6e1e3a6db5fcdea47cc2b061de4324
Merge: 3e16083 f7cac45
Author: Dave Gauer 
Date:   Wed Aug 13 22:03:10 2025 -0400

    Merge ssh://deimos/home/dave/famsite

commit f7cac45499f0358f2e1707ecd8b31645505c78e5
Author: Dave Gauer 
Date:   Wed Aug 13 21:35:15 2025 -0400

    Added faceclick emoji picker!

commit 3e160837d26a8bc910511891941e55a171fc1702
Merge: 972c04f e1538e5
Author: Dave Gauer 
Date:   Wed Aug 13 19:07:28 2025 -0400

    Merge ssh://deimos/home/dave/famsite

commit e1538e5c3d96efdc8f1257a10270872222ea5a36
Author: Dave Gauer 
Date:   Wed Aug 13 18:42:40 2025 -0400

    Urls are now links (one per line)

commit 972c04fcf5766422d81615f3d2f07bbd54cafaed
Author: Dave Gauer 
Date:   Sun Jul 27 19:02:36 2025 -0400

    Not using this font anymore

commit e28fbc817e6112fbb365bb772351e373cfec44b7
Author: Dave Gauer 
Date:   Tue Jul 15 22:07:25 2025 -0400

    Sort specials by date, oldest first

commit 519d24ae66cdc8e98ae6ad207c22c2e3da2d907b
Author: Dave Gauer 
Date:   Tue Jul 15 21:36:58 2025 -0400

    Posts now grouped by day and by type!
    
    This is specifically to group Wordle-like game posts together.
    I made them _sort-of_ generalized by calling them "special2"
    and stuff, but there's no other pretense that this is anything
    other than very specific to my family use. :-)

commit fe58465c87d812d5d5b57ab8cd46e01548ded92f
Author: Dave Gauer 
Date:   Thu Jul 3 22:03:12 2025 -0400

    Hopefully force stylesheet update

commit 2667834efbc3be73a1020089ea8d912a11fc803d
Author: Dave Gauer 
Date:   Thu Jul 3 21:33:47 2025 -0400

    Add blank line after Connections paste

commit 258074f08aa26a11f8ed6fff7b3ee9cb70cfa0d3
Author: Dave Gauer 
Date:   Thu Jul 3 21:29:10 2025 -0400

    Lots of UI improvements! Post editing enabled!

commit e1b87ce15d952bf9afe4cad1ad59c2710616e620
Author: Dave Gauer 
Date:   Tue Jul 1 22:31:23 2025 -0400

    Editing posts works, moved JS to separate file

commit bd8c032ed532bdfa984ef89398ed049d6a86066b
Author: Dave Gauer 
Date:   Sat Jun 28 21:44:33 2025 -0400

    Uploader with progress
    
    Had to switch from fetch to xhr for this because web
    standards have been, and always will be, a clown show.
    Except clowns are actually very talented athletes.

commit aaf4946f40a588c91ef651a61446b7069fe8aec8
Author: Dave Gauer 
Date:   Sat May 24 11:11:50 2025 -0400

    Dedupe posts for sure
    
    In rare timing circumstances, it was still possible to see duplicate
    posts, so this de-dupes 100% no matter what.

commit d140004852f4c464d5f894c9ebd30b5875d9adaf
Author: Dave Gauer 
Date:   Sat May 10 08:23:50 2025 -0400

    Cancel in-flight post fetch when submitting new post

commit a07455bf7cd232abb7f6e0dcd04518864b239514
Author: Dave Gauer 
Date:   Fri Apr 25 14:03:56 2025 -0400

    Indenting images to match post content

commit 847e7199eca8805ae1f840c8302977b4475a9130
Author: Dave Gauer 
Date:   Fri Apr 25 13:59:20 2025 -0400

    Added a 50kb web font and cleaned up styles

commit cd4a84c0ec974a853ec5d55c4f19301c5953c40f
Author: Dave Gauer 
Date:   Fri Apr 25 10:21:19 2025 -0400

    Change pre to pre-wrap on post text

commit c28b70ba74a4299b5ac11cc1ffd5e3e79c3623bc
Author: Dave Gauer 
Date:   Fri Apr 25 10:12:55 2025 -0400

    Oops! Fat-fingered typo insertion before committing.

commit 1ad2fb8777978da6ce6ea2f2a2cc195463170454
Merge: 7f05746 bd6527e
Author: Dave Gauer 
Date:   Fri Apr 25 09:52:05 2025 -0400

    Merge branch 'main' of phobos:repos/famsite

commit 7f05746106db1942526713f24bc8cdf22e8e731d
Author: Dave Gauer 
Date:   Fri Apr 25 09:51:38 2025 -0400

    Modify pasted text, grow textarea

commit bd6527ecafc9d643e093235bd4e8addfe0d9f762
Merge: 83f0b2b c483d17
Author: Dave Gauer 
Date:   Mon Apr 21 15:09:08 2025 -0400

    Merge branch 'main' of /home/dave/repos/famsite

commit c483d1786dce45a7bd62847a8d8a2ac0366769d1
Author: Dave Gauer 
Date:   Mon Apr 21 14:45:12 2025 -0400

    Fixed day separators

commit 2aeb0f62c020850d9e2db2d0a5a21f772827d25f
Author: Dave Gauer 
Date:   Mon Apr 21 14:01:16 2025 -0400

    Added day separators

commit 098210174f932561e19ca3adc57456f0f23d3be2
Author: Dave Gauer 
Date:   Wed Apr 16 14:57:22 2025 -0400

    Trim login code whitespace

commit 83f0b2b948ee407fe4636832230cc1b472bb6942
Merge: f8dd4af 44b9500
Author: Dave Gauer 
Date:   Fri Apr 11 09:36:32 2025 -0400

    Merge branch 'main' of /home/dave/repos/famsite

commit 44b950040a0d164d67730cda6e5d48930aa539ab
Merge: 1faa08c f2fe0cb
Author: Dave Gauer 
Date:   Fri Apr 11 09:16:29 2025 -0400

    Merge branch 'main' of phobos:repos/famsite

commit 1faa08c3a184f9c0b6c0d33e8bad0c8223c877d9
Author: Dave Gauer 
Date:   Fri Apr 11 09:16:04 2025 -0400

    Improved appearance of login UI page

commit f8dd4afe029cdcf36f316efd010337b2aa7de760
Author: Dave Gauer 
Date:   Thu Apr 10 22:29:05 2025 -0400

    Updated link in readme to markdown link
    
    *Easily* my least favorite bit of syntax in markdown, so I
    never remember it. :-(

commit f2fe0cb9b7d8968400f1f1527ec1ce17263f4749
Author: Dave Gauer 
Date:   Thu Apr 10 22:25:08 2025 -0400

    Added screenshot for fun

commit 6d98eee5cb99460fd95c811d9916bbdc030ec2be
Author: Dave Gauer 
Date:   Thu Apr 10 21:54:03 2025 -0400

    Updated README

commit bb3f20c02dda982db1ada084f4466a72102b873f
Author: Dave Gauer 
Date:   Thu Apr 10 20:40:50 2025 -0400

    Gotta have that preformatted text

commit 208a4a4086ec8922b76e911ca20f909a54b3b129
Author: Dave Gauer 
Date:   Thu Apr 10 19:59:47 2025 -0400

    Changed login to form for greatness and normalcy

commit 78599caf830fe911920a2a36cca1d0a2c21f5e08
Author: Dave Gauer 
Date:   Thu Apr 10 09:10:54 2025 -0400

    For security, only run functions by name in an array
    
    Otherwise you could call any PHP function called, for example,
    "foo_get()" if it existed.
    
    Now a callable function called "GET foo" has to exist in the
    $routes array specifically, which will only be true if you put
    it there.

commit 690ab77449700d4bebf97d090412ff5df0478698
Author: Dave Gauer 
Date:   Wed Apr 9 11:19:36 2025 -0400

    Have image in-browser thumb creation and uploads working

commit 3d62fdd728de0e28673a2ff53f8c08b9aecb864e
Author: Dave Gauer 
Date:   Wed Apr 9 11:17:48 2025 -0400

    Ignoring avatars (image) directory

commit 6161821ae0b612bcf42b94d87627a87f71341290
Author: Dave Gauer 
Date:   Sun Apr 6 14:41:55 2025 -0400

    Much simpler "routing" on backend, polling for new posts works
    
    Method + "resource" routes to plain old functions by name. :-)
    
    Removed a lot of time handling because I realized I didn't need it,
    so that cleaned up things up nicely and made polling simpler and
    everything simpler.

commit d3717394f6b4265f5b84eee260f6e31c4b47520e
Author: Dave Gauer 
Date:   Sun Mar 23 21:13:44 2025 -0400

    Bare minimum posting works!
    
    RetroV updated (bug fixed and rvid feature added)

commit acdfd75afa5807dc2acd7835f4e51257e31d72f2
Author: Dave Gauer 
Date:   Tue Dec 3 21:55:02 2024 -0500

    First actual commit for Fam (not just clone of Famtimer)

commit 039f9e7074de0bd42bb438020811331178d25cfc
Author: Dave Gauer 
Date:   Sun Dec 1 18:29:52 2024 -0500

    Current progress

commit bb78aa7886a829442314d202aaf7127014d9a7cd
Author: Dave Gauer 
Date:   Sun Dec 1 14:21:12 2024 -0500

    Initial commit