| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(api): harden random-art retry loop | Christian Cleberg | 2026-07-14 | 1 | -7/+15 |
| | | | | | | | | | | | | | | | | Three bugs in Random(): - The retry loop was unbounded. Only the NSFW path incremented attempt, so a run of DeviantArt errors span forever, hammering the API and risking an egress-IP ban. - string(rand.Intn(999)) converts a rune, not a number: string(65) is "A", not "65". Searches were querying garbage. Use strconv.Itoa. - rand.Intn panics on 0, so an empty result set crashed the handler. Skip empty results. The exhausted-retries error now fires when the loop ends rather than falling through to index an empty slice. | ||||
| * | deps: migrate to github.com/zerolabsco/devianter v0.3.1 | Christian Cleberg | 2026-07-14 | 8 | -14/+14 |
| | | | | | | | | | | | Repoint the import path from git.macaw.me/skunky/devianter, replacing a placeholder v0.0.0 require that had no go.sum entry and did not resolve. v0.3.1 reorders the last two return values of PerformSearch, Group.Get and Group.Gallery from (..., error, Error) to (..., Error, error); adapt the call sites. The two types differ, so the compiler enforces this. | ||||
| * | build: fix build on darwin | Christian Cleberg | 2026-07-14 | 2 | -2/+17 |
| | | | | | | | macOS names the stat ctime field Ctimespec rather than Ctim, so stat.go failed to compile on a Mac. Split the darwin case into its own file and exclude darwin from the generic variant. Deploys are unaffected. | ||||
| * | documentation & metadata cleanup (#1) | Christian Cleberg | 2026-07-14 | 5 | -130/+98 |
| | | | | | | | | * hard wrap LICENSE for readability * translate TODO.md from Russian to English * clean up TODO.md into a proper GFM todo list * fix: remove dead service links and add working links * update README to reflect new repository and structure | ||||
| * | Add da.opnxng.com + lost-skunk.cc is now in Finland | lost+skunk | 2025-04-07 | 39 | -4/+16 |
| | | |||||
| * | Add sa.dc09.ru | lost+skunk | 2025-03-19 | 1 | -1/+2 |
| | | |||||
| * | Add sa.dc09.ru | lost+skunk | 2025-03-19 | 1 | -0/+11 |
| | | |||||
| * | ы | lost+skunk | 2025-02-23 | 1 | -1/+1 |
| | | |||||
| * | Переключатель кеша в озу, небольшие ↵ | lost+skunk | 2025-02-22 | 7 | -49/+90 |
| | | | | | улучшения ксс, фикс нсфв, фикс максимального размера кеша | ||||
| * | clovius.club >> orehus.club | lost+skunk | 2025-02-11 | 2 | -5/+5 |
| | | |||||
| * | без второго коммита ну никак.. | lost+skunk | 2025-01-04 | 1 | -0/+1 |
| | | |||||
| * | New domain and acknowledgement to vlnst | lost+skunk | 2025-01-04 | 4 | -6/+7 |
| | | |||||
| * | Merge pull request 'Docker' (#6) from vlnst/SkunkyArt:Docker into master | lost+skunk | 2024-11-26 | 4 | -0/+42 |
| |\ | | | | | | | Reviewed-on: https://git.macaw.me/skunky/SkunkyArt/pulls/6 | ||||
| | * | Add Docker | vlnst | 2024-11-26 | 4 | -0/+42 |
| |/ | |||||
| * | забыл нажать ^s... | lost+skunk | 2024-11-15 | 1 | -4/+4 |
| | | |||||
| * | офрцвагргш | lost+skunk | 2024-11-15 | 1 | -2/+0 |
| | | |||||
| * | ы | lost+skunk | 2024-11-15 | 6 | -10/+16 |
| | | |||||
| * | v1.3.2v1.3.2 | lost+skunk | 2024-09-23 | 19 | -124/+230 |
| | | |||||
| * | отображение ошибок | lost+skunk | 2024-09-04 | 11 | -35/+74 |
| | | |||||
| * | фикс небольшого обосрамса | lost+skunk | 2024-09-03 | 1 | -1/+2 |
| | | |||||
| * | Два API-эндпоинта | lost+skunk | 2024-09-03 | 10 | -47/+114 |
| | | |||||
| * | instance list update | lost+skunk | 2024-09-02 | 12 | -43/+91 |
| | | |||||
| * | user favourites | lost+skunk | 2024-08-14 | 9 | -123/+149 |
| | | |||||
| * | [информативная подпись к коммиту] | lost+skunk | 2024-08-13 | 1 | -1/+1 |
| | | |||||
| * | да бля | lost+skunk | 2024-08-13 | 1 | -1/+1 |
| | | |||||
| * | небольшой обосрамс с примерными ссылками | lost+skunk | 2024-08-13 | 1 | -1/+1 |
| | | |||||
| * | темплейты в бинарнике и улучшенная ↵ | lost+skunk | 2024-08-13 | 29 | -303/+555 |
| | | | | | система кеша | ||||
| * | instances.test.json -> instances.jsonv1.3.1 | lost+skunk | 2024-08-01 | 1 | -1/+1 |
| | | |||||
| * | v1.3 | lost+skunk | 2024-08-01 | 23 | -243/+439 |
| | | |||||
| * | Подготовка к релизу v1.3.1 | lost+skunk | 2024-07-30 | 17 | -216/+355 |
| | | |||||
| * | Исправление некоторых обосрамсовv1.3 | lost+skunk | 2024-07-13 | 5 | -18/+18 |
| | | |||||
| * | ёбаный маркдаун, сука | lost+skunk | 2024-07-13 | 1 | -1/+1 |
| | | |||||
| * | Сервис для опенрц | lost+skunk | 2024-07-13 | 2 | -1/+17 |
| | | |||||
| * | Забыл кое-что | lost+skunk | 2024-07-13 | 2 | -3/+3 |
| | | |||||
| * | v1.3 | lost+skunk | 2024-07-13 | 18 | -617/+862 |
| | | |||||
| * | Улучшение парсинга ↵ | lost+skunk | 2024-07-09 | 3 | -40/+68 |
| | | | | | описания/комментариев в формате JSON | ||||
| * | Поиск по группам | lost+skunk | 2024-07-09 | 9 | -32/+94 |
| | | |||||
| * | небольшие улучшения парсинга ↵ | lost+skunk | 2024-07-08 | 6 | -11/+162 |
| | | | | | описания/комментариев | ||||
| * | Небольшие изменения в гуе + (возможно) ↵ | lost+skunk | 2024-07-08 | 4 | -10/+43 |
| | | | | | устранённый баг с комментами | ||||
| * | Реки и копирование темплейтов в озу | lost+skunk | 2024-07-06 | 7 | -38/+73 |
| | | |||||
| * | Реализация конфига | lost+skunk | 2024-07-06 | 14 | -215/+366 |
| | | |||||
| * | временная реализация RSS | lost+skunk | 2024-07-05 | 6 | -33/+135 |
| | | |||||
| * | Галерея, папки и группы | lost+skunk | 2024-07-04 | 5 | -46/+139 |
| | | |||||
| * | попытка реализовать галерею. так сыро ↵ | lost+skunk | 2024-06-30 | 7 | -299/+373 |
| | | | | | потому что мне скоро уезжать | ||||
| * | крымские наработки | lost+skunk | 2024-06-27 | 7 | -4/+211 |
| | | |||||
| * | Удалить config.json | skunky | 2024-06-14 | 1 | -12/+0 |
| | | |||||
| * | панель навигации, ответы и ежедневные арты | lost+skunk | 2024-06-14 | 8 | -12/+165 |
| | | |||||
| * | альфа: работают только посты и поиск | lost+skunk | 2024-06-13 | 12 | -0/+544 |
