Commit Graph

21 Commits

Author SHA1 Message Date
Klaas van Schelven
66899c5144 Add bugsink-util script to allow settings-independent commands to be run 2025-05-09 12:49:34 +02:00
Klaas van Schelven
eb266d805c PoC of uploading sourcemap artifact bundles
* debug_id-only
* various TODOs (e.g. auth, async, retention)

See #19
2025-04-10 10:30:30 +02:00
Klaas van Schelven
bb3740ed12 pyproject.toml update; as per deprecation warning 2025-04-01 13:21:09 +02:00
Klaas van Schelven
7a19e2d277 Tags; deducing tags; search on tags; WIP 2025-02-27 13:12:49 +01:00
Klaas van Schelven
59372aba33 First version of multi-tenant setup (EE) 2025-01-29 09:04:19 +01:00
Klaas van Schelven
ae9cb209a5 Create 'bsmain' (for bugsink-main) app to hold commands
As had been noted on some of the commands, 'ingest' was not the best place for
them.  However, [project-level apps are not supported in
Django](https://forum.djangoproject.com/t/allow-project-to-have-management-commands/5220/2)
So just create a 'main' app. I want to qualify it as 'myproject-main' though, to avoid
further unqualified global namespace pollution. And I want to avoid prefixing with 'bugsink'
b/c that's annoying for tab-completion. So 'bs' it is.

I've moved all commands over; even though a case could be made that the "feeding" commands
(raise_exception, send_json, stress_test) are somewhat related to ingestion, that's not
a very good case :-)
2025-01-23 11:55:34 +01:00
Klaas van Schelven
5b5b9bf189 README / pyproject updates 2024-11-18 15:00:57 +01:00
Klaas van Schelven
6a52dc1afa Fix pyproject.toml 2024-11-07 22:13:39 +01:00
Klaas van Schelven
333f1de22e pyproject project.urls 2024-10-14 10:13:49 +02:00
Klaas van Schelven
a929c9d574 Python support: drop 3.8, introduce 3.13
why: simply motivated by Python's own EOL-cycle; i.e. I'm not
actively going to use any 3.13 or 3.9 features now.

how: updating test-matrixes; but no actual local testing done yet
2024-10-09 09:16:17 +02:00
Klaas van Schelven
67cfbb58d7 Use 'monofy' package now that it is extracted 2024-09-04 22:54:27 +02:00
Klaas van Schelven
ce6fe06315 Update tagline 2024-09-04 09:22:52 +02:00
Klaas van Schelven
eb16b0f404 pyproject.toml minor changes and dead-end 2024-08-28 14:54:19 +02:00
Klaas van Schelven
f6c43d4d6d bugsink-server-unified: run in Docker 2024-08-27 21:53:13 +02:00
Klaas van Schelven
3b5084edf6 pytoml project name lowercase
makes for wheel/sdist consistency
2024-08-22 10:41:05 +02:00
Klaas van Schelven
9d9cac3e9d WIP teams & project-management 2024-06-03 22:30:10 +02:00
Klaas van Schelven
cef1127e48 Make user-model swappable
I may just need this later, and doing it this late was already painful enough.
2024-05-29 10:22:57 +02:00
Klaas van Schelven
529a7a7c9f runssnappea as a separate command (for e.g. ps) 2024-05-22 09:23:31 +02:00
Klaas van Schelven
5bc3a54e71 Documentation Driven Development: getting started guide
excluding static files
2024-05-16 10:09:55 +02:00
Klaas van Schelven
f07e5aa322 Add show-version command 2024-05-16 09:14:47 +02:00
Klaas van Schelven
c1fdb3b591 Proof of Concept for pyproject.toml 2024-05-15 13:32:11 +02:00