Sergio Mattei

Maker.

Implemented unread notifications counter

Sergio Mattei Author

yass!

0 Likes
Veit Progl

Logbot already had this :) and Logbot will come back !

0 Likes

Created a base model for notifications

The backend for notifications in Alpha is now implemented, now it's time to implement notification components and make a UI for it.
Sergio Mattei Author

I've never been so productive in any front-end stack. This is wild.

0 Likes

Fix regression with Django 3.0

Token authentication is no longer working in Django 3.0 with Channels, so I had to implement another hack.

Establish rules document for discussions

I really need to establish some rules: sick of spam, and with clearer rules it's easier to establish a quality bar.
Sergio Mattei Author

I'm thinking about enacting this

0 Likes
Sergio Mattei Author

https://alpha.getmakerlog.com/discussions/sergio-its-about-time-for-some-rules

0 Likes

Fix DB integrity errors

Fixed a couple of errors triggered within webhooks.

Improved API performance by switching ASGI server to uvloop

The previous server used the plain asyncio loop (yuck!). I switched it for uvloop and it's much faster!

Block bot (usually dependabot) commits on the API level

Because I'm getting real sick of GH spam.

Do some SERIOUS work to reduce Makerlog's time-to-deploy

Time to deploy is the silent killer, and I finally tamed that beast.

- Aggressive caching in CI
- Removed unnecessary packages
- Parallelized unit test runs (50% time reduction)

Test + Deploy times for the API is now down from 6mins/commit to 1minute.

Update Makerlog to Django 3.0!

Got a bunch of security fixes + hopefully a speed boost.