Commit Graph
31 Commits
Author SHA1 Message Date
protokeyandClaude Opus 5.5 06647e39c3 docs: package rules in code style — README, api, Django modules
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 22:30:00 +04:00
protokeyandClaude Opus 5.5 ddadcbd1a9 docs: note in the Robotex post that the API now needs a key
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 21:50:40 +04:00
protokeyandClaude Opus 5.5 632b959a06 feat: Robotex landing — access by API key, Turnstile passes
- badge and limits: requests need an X-API-Key, the demo instance test key
  is in the Redmine wiki; the example request sends the header
- drop the "early MVP" and "Turnstile is unstable" caveats

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 21:33:58 +04:00
protokeyandClaude Opus 5.5 d0c0b485c6 feat: Robotex landing describes architecture v2
- how it works: async POST /v2/tasks + polling, window held between tasks,
  /v1/solve stays synchronous; example uses an http proxy and native Linux UA
- new "Architecture" section (api, RabbitMQ, worker, Redis) via the optional
  engine block; base engine styles moved into landing.css
- features: window between tasks, inner_text; limits: open window takes a slot

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 21:13:35 +04:00
protokeyandClaude Opus 5.5 672467a699 feat: MyPointVPN landing on mypointvpn.sokolab.xyz and post about Serverus
Landings get per-project themes (params.theme, params.fonts) and optional
chat/start/note/engine sections, so they don't look like clones.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:22:41 +04:00
protokeyandClaude Opus 5.5 6958d0a975 feat: point Robotex readers to the Redmine guest account
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 22:14:03 +04:00
protokeyandClaude Opus 5.5 821a322760 feat: Robotex API is open at app.robotex.sokolab.xyz
- landing: primary CTA opens the API docs, no API key in the example,
  badge and limits say access is open
- post: access paragraph points to the public API instead of Redmine sign-up

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-12 18:29:43 +04:00
protokeyandClaude Opus 5.5 e9748e1949 feat: Robotex landing on robotex.sokolab.xyz and announcement post
- projects section: standalone landing template and styles, served on a
  subdomain by the ingress Caddy (project) snippet
- Robotex landing in RU/EN, links to Redmine forum/issues
- blog post: Robotex is now a free service

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-11 00:53:09 +04:00
protokeyandClaude Opus 5.5 04a09961e7 fix: remove phone number from Russian CV
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 22:00:22 +04:00
protokeyandClaude Opus 5.5 56371a2019 feat: post about contributing to Social Mapper
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 20:20:21 +04:00
protokeyandClaude Opus 5.5 a4d92fecd3 feat: English version of the site, CV as text
- add English language: config, menus, i18n, translations of all pages and posts
- CV page renders the full resume in both languages with PDF download buttons
- remove salary from CV PDFs, Telegram is @xs0k0lx everywhere, English level B2
- fix broken CV menu link, update theme submodule to Public/blowfish

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-10 19:54:42 +04:00
protokey 02ff33128c chore: updated 2026-10-10 19:28:57 +04:00
protokey 50cedc4b8b chore: updated 2026-10-09 16:24:10 +04:00
protokey c02dcd37e9 chore: updated 2026-10-09 16:21:55 +04:00
protokey a53973642b chore: updated 2026-10-09 16:16:23 +04:00
protokey 89b3aaeacd chore: updated 2026-10-09 16:12:31 +04:00
protokey c89b815caf chore: updated 2026-10-09 16:07:17 +04:00
protokey b12c4aefc7 chore: updated 2026-10-09 16:05:05 +04:00
protokey 1ae10010e2 chore: updated 2026-10-09 15:08:57 +04:00
s0k0l f371be6ef1 fix: git ignore 2026-10-09 03:21:26 +07:00
s0k0l 53a1a94121 chore: new article 2026-10-09 03:00:04 +07:00
protokey 5281f9b989 chore: updated 2026-10-08 21:32:55 +04:00
protokey d1bbf0a505 chore: ну это не обязательно 2026-10-08 19:21:28 +04:00
protokey f41689e1dc chore: сделал нормальную визитку и убрал текст обо мне в раздел 2026-10-08 19:20:29 +04:00
protokey 5c00310583 chore: updated 2026-10-08 17:29:35 +04:00
s0k0l da5b78a0b8 chore: updated 2026-10-08 01:05:30 +07:00
protokey d86684dbdf chore: updated 2026-10-07 21:04:39 +04:00
protokey c396597ba8 chore: update 2026-10-07 17:40:03 +04:00
protokey b165adae02 chore: updated 2026-10-05 21:28:27 +04:00
protokey 858cf773d4 chore: добавлен блог 2026-10-05 21:19:15 +04:00
protokey fdec2ba441 chore: init 2026-10-05 16:30:27 +04:00