-
338ec24e90
astroklient: własna nazwa produktu zamiast odziedziczonej po rdzeniu
master
gitea
2026-08-27 16:37:03 +02:00
-
54b40857d2
ci: przywróć uruchamianie testów astrodemo i wykrywaj puste kroki
gitea
2026-08-27 15:59:36 +02:00
-
10970c579f
astroklient: warstwa pośrednia — pełne astro, bez generowania i administracji (4/5)
gitea
2026-08-26 20:40:38 +02:00
-
cf24c4d473
ci: buduj tylko zmienione usługi i sprzątaj po sobie na runnerze
gitea
2026-08-26 20:13:27 +02:00
-
fd79513ce2
astrololo: ekrany i eksport jako moduły, katalog z rejestracji (3/5)
gitea
2026-08-26 13:50:34 +02:00
-
62d6f9d4d5
astrololo: generowanie tekstu jako moduł odłączalny (2/5)
gitea
2026-08-26 12:23:08 +02:00
-
10ade55525
astrodemo: do obrazu wchodzi wyłącznie kod aplikacji
gitea
2026-08-26 15:50:53 +02:00
-
2e9d3706ec
astrodemo: zmiana nazwy, rebase na mastera i domknięcie wycieków
gitea
2026-08-26 12:05:40 +02:00
-
c73ba6a964
feat(astroklient-demo): sesje logowania zamiast HTTP Basic (LOG-34)
gitea
2026-08-21 00:21:52 +02:00
-
16cf25468f
refactor: astroklient → astroklient-demo
gitea
2026-08-20 23:36:55 +02:00
-
caf4fd80d1
feat(astroklient): pule plików per konto i izolacja od produkcji (PRE-29)
gitea
2026-08-17 19:00:39 +02:00
-
e7b6d5013b
feat(astroklient): wersja demonstracyjna o dwóch funkcjach (PRE-28)
gitea
2026-08-17 18:39:47 +02:00
-
320a0ab24e
PRE-27: pełne ukrycie niedostępnych funkcji (paranoja)
gitea
2026-08-21 17:54:03 +02:00
-
1d0ff2f72e
PRE-27: generowanie tekstu przez model znika bez uprawnienia
gitea
2026-08-21 13:10:16 +02:00
-
f0d07ee8c3
feat(bezpieczeństwo): sesje logowania zamiast HTTP Basic (LOG-34)
gitea
2026-08-21 00:18:15 +02:00
-
71bb3b9c0a
feat(bezpieczeństwo): przycisk wylogowania (LOG-32)
gitea
2026-08-20 23:52:04 +02:00
-
ee3c515d59
fix(testy): awaria magazynu kont wymuszana podmianą, nie prawami pliku
gitea
2026-08-11 14:40:41 +02:00
-
ac8a0e9fc6
fix(dane): trzy błędy styku rejestru plików z resztą warstwy (DAN-27)
gitea
2026-08-11 11:26:42 +02:00
-
b838cf4723
fix(dane): bazy zastane na udziale zostają w użyciu po przejściu na rejestr
gitea
2026-08-09 11:59:00 +02:00
-
e2b50b284f
fix(konta): awaria magazynu tłumaczy się zamiast dawać gołe 500
gitea
2026-08-07 19:37:21 +02:00
-
5a7f7e1b13
fix(konta): awaria magazynu tłumaczy się zamiast dawać gołe 500
fix/konta-blad-magazynu
gitea
2026-08-07 19:37:21 +02:00
-
003deb9404
feat(dane): sterownik Postgresa pod lustro w SQL (DAN-28)
gitea
2026-08-07 15:16:43 +02:00
-
6466ab89a9
feat(dane): interfejs zarządzania plikami baz — trzy poziomy dostępu (DAN-27)
gitea
2026-08-07 14:39:42 +02:00
-
-
a833965909
feat(bezpieczeństwo): konta z uprawnieniami do zakładek i funkcji (PRE-27)
gitea
2026-08-06 21:45:23 +02:00
-
baf4e0e38a
fix(kosmogram): własne dymki zamiast natywnych — działają też po powiększeniu
gitea
2026-08-06 16:31:07 +02:00
-
8b6ecc727d
feat(domy): przypisanie do domu przez wyrocznię + poprawki układu strony
gitea
2026-08-06 13:55:13 +02:00
-
21a00b0000
feat(silnik B): endpoint /houses + nocny przemiał; ε PRAWDZIWE zamiast średniego
gitea
2026-08-06 12:22:48 +02:00
-
4d1daab35a
feat(domy): warianty od Barana i od MC + obrót kosmogramu — LOG-05 zamknięte
feat/placidus-koch
gitea
2026-08-05 22:38:43 +02:00
-
aec3f84331
feat(domy): topocentric zgodny co do zera — wybór gałęzi liczony, nie zgadywany
gitea
2026-08-05 22:24:40 +02:00
-
7266f671a4
feat(domy): Placidus i Koch + jawny fallback poza kołem podbiegunowym
feat/exotic-house-systems
gitea
2026-08-05 22:04:33 +02:00
-
548d9301f3
fix(domy): przepnij build_chart na cusps_for — inaczej nowe systemy dają 500
gitea
2026-08-05 21:53:54 +02:00
-
1be57a47d8
feat(domy): osiem systemów potwierdzonych co do zera wobec wyroczni
gitea
2026-08-05 14:22:01 +02:00
-
40f5e459e0
fix(ci): wyrocznia domów — wbuduj pliki w obraz zamiast montować (-v nie działa)
gitea
2026-08-04 23:20:43 +02:00
-
86a0f16f9e
test: framework porównania domów z wyrocznią + DWA błędy, które od razu wykrył
gitea
2026-08-04 18:03:08 +02:00
-
e3114f3e7c
docs(bezpieczeństwo): runbook rotacji sekretów + poprawka nieaktualnej treści LOG-33
gitea
2026-08-04 17:10:23 +02:00
-
bc80745a94
docs(wymagania): DAN-25 rozbite na 25a (zrobione) i 25b (Kerberos, nice to have)
gitea
2026-08-04 16:46:47 +02:00
-
6e7cfcbbd7
docs(bezpieczeństwo): runbook zamknięcia dostępu do baz na NFS (DAN-25)
gitea
2026-08-04 15:54:10 +02:00
-
70c83cfc0c
docs(wymagania): statusy po serii iteracji „czysto"
gitea
2026-08-04 11:26:42 +02:00
-
4c1e7f8808
feat: przegląd baz na udziale + globalne włączanie/wyłączanie (DAN-15/PRE-09)
gitea
2026-08-03 22:09:27 +02:00
-
d3d9b365fe
feat(bezpieczeństwo): konta imienne i dziennik audytowy (PRE-17)
gitea
2026-08-03 21:47:18 +02:00
-
dd32f7e82f
ci: odpalaj testy warstwy bazodanowej (dotąd nie były uruchamiane)
gitea
2026-08-03 21:38:48 +02:00
-
78af6d4755
feat(dane): mechanizm rekordów-pułapek (canary) — wykrywanie wycieku baz (DAN-26)
gitea
2026-08-03 21:15:53 +02:00
-
7b435d4263
feat: synastria — aspekty między dwoma horoskopami (PRE-04)
gitea
2026-08-03 20:55:49 +02:00
-
a9f2a038fa
refactor(prezentacja): wspólne partiale formularza — koniec dublowania chart/compile
gitea
2026-08-03 18:09:54 +02:00
-
b36b3bee19
feat: konfigurowalne aspekty i orby (PRE-06)
gitea
2026-08-03 13:16:32 +02:00
-
a0d1135db1
feat(prezentacja): cache-busting plików statycznych (PRE-26)
gitea
2026-08-03 11:22:38 +02:00
-
81e09aa6df
docs(wymagania): PRE-09/DAN-15 przedefiniowane pod model serwerowy
gitea
2026-07-30 20:37:17 +02:00
-
8ebce816cd
feat(prezentacja): eksport wyników do Excela — tabela robocza (DAN-23/PRE-10)
gitea
2026-07-30 00:48:33 +02:00
-
52b7c20c2a
fix(prezentacja): podsumowanie bierze WSZYSTKIE policzone opcje (stacje, tabele, domy)
gitea
2026-07-30 14:01:42 +02:00
-
9b1e4dbb20
feat: wiele systemów domów naraz — porównanie obok siebie (PRE-05/LOG-05, A2a)
gitea
2026-07-28 23:09:49 +02:00
-
4bdfb673cc
feat(prezentacja): strefa czasowa z lokalizacji — DST-świadomy offset (PRE-03)
gitea
2026-07-28 22:42:31 +02:00
-
9a5d61b5eb
docs(wymagania): PRE-18 → Zrobione (aspektarian + wizualizacje pochodne)
gitea
2026-07-28 22:20:57 +02:00
-
bb64758fa0
stacks
gitea
2026-07-28 22:28:47 +02:00
-
91c4f918dc
stacks
gitea
2026-07-28 21:02:30 +02:00
-
f5dec15e4d
feat: aspektarian, deklinacja i antyscja trafiają do raportu i PDF-a
gitea
2026-07-28 20:41:39 +02:00
-
495f3734c5
Stacks
gitea
2026-07-28 17:29:12 +02:00
-
adce568729
feat(prezentacja): wykres deklinacji i oś antyscji (LOG-07, kosmogram etap 6)
gitea
2026-07-28 17:17:35 +02:00
-
998c83b26e
fix(render): potrójne gwiazdki i kratki bez spacji nie wyciekają do PDF
gitea
2026-07-28 16:12:52 +02:00
-
4b17f2dd67
feat(prezentacja): aspektarian — siatka aspektów (PRE-18, kosmogram etap 5)
gitea
2026-07-26 01:13:46 +02:00
-
623603b157
feat: Markdown→LaTeX w PDF + dopracowanie kosmogramu (PRE-24, PRE-12 etap 4)
gitea
2026-07-25 19:26:58 +02:00
-
171deff2d1
feat(prezentacja): linie aspektów na kosmogramie (PRE-12, etap 3)
gitea
2026-07-25 17:44:25 +02:00
-
15964dd0df
chore: wymuszenie nowego obrazu data/logic/presentation po incydencie z :latest
gitea
2026-07-25 16:58:01 +02:00
-
9ddcdea5e2
cleanup
gitea
2026-07-25 15:12:05 +02:00
-
56131b209a
ci: workflow budujacy obraz uslugi render (PRE-24)
gitea
2026-07-25 13:30:24 +02:00
-
f24616d342
feat(render): raport PDF przez LaTeX jako osobna usluga (PRE-24)
gitea
2026-07-24 19:21:49 +02:00
-
6c9029c496
feat(prezentacja): zakladka „Skompiluj" — zbiorczy raport (PRE-23)
gitea
2026-07-24 18:09:56 +02:00
-
8cc329ab17
feat(prezentacja): zapamiętane predykcje okresowe (PRE-22) + wymaganie o cache-bustingu
gitea
2026-07-24 17:57:24 +02:00
-
76fbdefeaa
feat(prezentacja): kliknięcie powiększa kosmogram na pełne okno (PRE-25)
gitea
2026-07-24 17:22:48 +02:00
-
f34016a4a5
feat(prezentacja): wspolne dane formularza miedzy zakladkami + imie i nazwisko (PRE-21)
gitea
2026-07-24 17:10:09 +02:00
-
5c82e8bd9f
fix(prezentacja): offset wzgledem GMT + nazwa lokalizacji po „Tu i teraz”
gitea
2026-07-24 16:20:52 +02:00
-
40c9bf7988
feat(prezentacja): obiekty na kosmogramie — glify, stopnie, retrogradacja (PRE-12)
gitea
2026-07-24 15:49:51 +02:00
-
1d7f3e2136
feat(prezentacja): szkielet kosmogramu — koło horoskopowe SVG (PRE-12)
gitea
2026-07-24 12:32:47 +02:00
-
ace76183e5
feat(logic): glify astrologiczne — konwersja tekst↔symbol (LOG-22)
gitea
2026-07-23 20:46:38 +02:00
-
f1956a08ff
feat(logic): aspekty pozazodiakalne — antyscja i paralele deklinacji (LOG-07)
gitea
2026-07-23 20:20:02 +02:00
-
e8f868e907
docs(wymagania): realne statusy + kosmogram jako feature prezentacji
gitea
2026-07-23 20:30:13 +02:00
-
56fdf01d7d
feat(bezpieczenstwo): szyfrowanie lacz miedzy warstwami AES-256-GCM (PRE-16)
gitea
2026-07-22 23:52:18 +02:00
-
23416cb1f9
fix(prezentacja): limit zadan po adresie klienta, nie proxy (PRE-16)
gitea
2026-07-22 23:26:57 +02:00
-
473d059a6a
feat(logic): tabele pomocnicze horoskopu (LOG-23)
gitea
2026-07-22 23:09:57 +02:00
-
929b691238
fix(ui): okno postepu nad mapa, nie pod nia
gitea
2026-07-23 14:24:25 +02:00
-
114b7eebdf
feat(ui): okno postepu z logiem podczas pisania horoskopu
gitea
2026-07-22 22:58:56 +02:00
-
163ace4283
feat(ui): interaktywny wybor modelu u dostawcy
gitea
2026-07-22 19:06:31 +02:00
-
f33cdc88f4
feat(llm): horoskop powstaje zawsze — kontynuacja, okna kontekstu, budzet max
gitea
2026-07-22 18:54:44 +02:00
-
877ec91ff0
fix(llm): pusta odpowiedz modelu to blad, nie pusta strona
gitea
2026-07-22 18:37:08 +02:00
-
487dbb8fd3
fix(ci): smoke test silnika B bez kontenera w tle i bez sieci
gitea
2026-07-22 17:29:27 +02:00
-
5203ba9e76
fix(llm): konfiguracja per dostawca — przelacznik w UI byl iluzja
gitea
2026-07-21 22:32:04 +02:00
-
64d1afc76d
fix(presentation): brakujacy token przy /chart/prompt i /chart/horoscope
gitea
2026-07-21 20:53:13 +02:00
-
4da5f5fe7e
docs: braki bezpieczenstwa jako wymagania (PRE-16/17, DAN-25/26, LOG-33)
gitea
2026-07-21 20:47:21 +02:00
-
4ef90b30bc
feat(logic): dostawcy LLM i pisanie horoskopu (LOG-31)
feat/log31-llm-provider
gitea
2026-07-21 18:47:09 +02:00
-
73fd41b9d3
fix(logic): pomijaj trywialne aspekty par sztywnych (NN/SN)
gitea
2026-07-21 19:01:21 +02:00
-
752f477a27
feat(security): zamkniecie dostepu do baz interpretacyjnych (LOG-32)
gitea
2026-07-21 17:47:24 +02:00
-
04b26afa6d
feat(logic): generator promptow do LLM + budzetowanie (LOG-29, LOG-30)
gitea
2026-07-21 17:31:51 +02:00
-
2892b71be3
docs: wymagania feature'u horoskop AI (LOG-29..32, PRE-14/15, Q-12/13)
gitea
2026-07-21 16:46:44 +02:00
-
6f87b2b323
feat(logic): systemy zodiaku — syderyczny, draconic (LOG-04)
gitea
2026-07-21 03:47:45 +02:00
-
a2aabd37a5
feat(presentation): wyszukiwarka lokalizacji + mapa (OSM/Leaflet)
gitea
2026-07-21 03:26:03 +02:00
-
de5d58958c
feat(presentation): domyslna lokalizacja = Szpital Barlickiego, Lodz
gitea
2026-07-21 03:12:59 +02:00
-
ab6fc0722c
ci(swisseph): osobny workflow budujacy obraz silnika B
gitea
2026-07-21 01:55:29 +02:00
-
6ced2ddd22
fix workflows
gitea
2026-07-20 20:10:08 +02:00
-
79bce8ae90
Lots / punkty arabskie — 7 Lots hermetycznych (LOG-08)
gitea
2026-07-20 20:02:02 +02:00
-
85e9182f12
fix(swisseph): naprawa builda obrazu silnika B
gitea
2026-07-20 20:30:10 +02:00
-
c75f8377bf
kick image updater
gitea
2026-07-20 19:52:08 +02:00