@reesericci0I am proud to announce that the first ever Obl.ong General Meeting will be held on March 10, 2024 at 3:00 PM (CST, UTC-6)!
We will be establishing Obl.ong’s nonprofit bylaws, as well as holding elections for the Steering Committee which will be the core leadership team for Obl.ong. Additionally, we will also plan the future of v2 and mailboxes!
forum.obl.ong/t/obl-ong-general-meeting-on-march-10th-3pm-utc-6
@reesericci0Day 10/10 for #10-days-in-public: responded to an obl.ong outage today after the server vm crashed, and set up an infrastructure repository for a project to rebuild oblong infrastracture as a more reliable & declarative
@reesericci0Day 9/10 for #10-days-in-public: Got Linear set up for :oblong: Oblong today to track/plan issues & projects, as well as set up UnoCSS with rails for a different project! github.com/rails/cssbundling-rails/pull/154
@reesericci0Day 8 for #10-days-in-public: worked on one of the final blockers for v1.4: Broadcasts! There are two types of broadcasts: notices which are in-app only & announcements which also get emailed. I got the backend all wired up to make this happen & just have to make the admin UI to push out broadcasts! github.com/obl-ong/admin/issues/62github.com/obl-ong/admin/tree/broadcasts
@reesericci0Day 7/10 for #10-days-in-public: got a lot done today! Lots of work done on the API docs, and got the first (minimal) implementation of an Active Zone provider working today for erldns!
@reesericci0day 6 for #10-days-in-public: worked on the ActiveZone provider api today!!
@reesericci0Day 4 for #10-days-in-public: Got out a PR today to enable encryption for member data in Obl.ong with ActiveRecord::Encryption!! This ensures user data is resistant to database snapshots/backups, and will enable console auditing of the accessing member data because all access must be routed through the application
@reesericci0day #3 of #10-days-in-public setup elections for oblong and merged cursor chat! also got a PR out for the fix of record editing!
@reesericci0I set up a new dev blog for oblong at reese.obl.ong with write freely and wrote about active zone! #10-days-in-public
@reesericci0:shipitparrot::oblong: OBLONG SHIPPPPPPP :oblong::shipitparrot:
Introducing v1.3.0 of oblong admin! It's an improvement over v1.2.0.
It now has a fully featured OAuth & OpenID Connect API & a nice developer portal (Sign in with Obl.ong???)!
There's also now a system for requesting "provisional" domains that immediately appear in your account while pending admin review - no more tally form + manual transferring of domains. Admins now actually get a page in Adminland where they can approve/reject domains.
Additionally, we finally implemented a linter so the code is a bit more bearable than it used to be.
You can use the release live today at admin.obl.ong - or host it yourself!
github.com/obl-ong/admin/releases/tag/v1.3.0
Side note: We now have a forum! You can register for the forum with your Obl.ong account (thanks to the new API) at forum.obl.ong
--reese
:shipitparrot::oblong: OBLONG SHIPPPPPPP :oblong::shipitparrot:
@reesericci0:shipitparrot::oblong: OBLONG SHIIIIIIPPPPPPPPPPPPPPP :oblong::shipitparrot:
The admin dashboard for Obl.ong, a free subdomain service (i.e. reese.obl.ong), has been completed and users are being onboarded! You can claim your domain today! It has a fully-featured DNS management panel, with more features like email forwards and PURLs coming soon!!
Go to obl.ong and join the waitlist!
All the code for the admin panel and is fully AGPL open source at github.com/obl-ong/admin.
This is really meaningful for me to finally see this be shippable, and me and @m04 have been working on this for some time now.
(p.s don't tell anyone but just go to admin.obl.ong and sign up :P)