Commit Graph

  • 5dd2126511 feat: add gist comment form and extend comment container selector to include gist-card retoor 2026-06-15 16:38:32 +0000
  • 6b08761af5 feat: add audio file support and expand allowed upload types with new MIME mappings retoor 2026-06-15 15:08:10 +0000
  • e1874f9b6a feat: enforce hard test-tier requirement across all DevPlace workflow agents and feature-builder docs retoor 2026-06-15 12:10:14 +0000
  • 3c7527988e feat: add multi-part message splitting with sentence-aware chunking for bot responses retoor 2026-06-15 11:09:22 +0000
  • 9f51563db4 feat: replace startup event with lifespan context manager and add pyproject.toml filterwarnings retoor 2026-06-15 10:57:09 +0000
  • d31ccba6c1 feat: add admin/internal database API with CRUD, read-only query, and natural-language SQL endpoints retoor 2026-06-14 23:00:30 +0000
  • 96521e8757 docs: add feed.html template explaining author-interleaved post ordering retoor 2026-06-14 17:21:54 +0000
  • aeea551e4b feat: replace per-author cap with interleaving to avoid dropping posts in feed and home retoor 2026-06-14 16:50:30 +0000
  • 9ed611097d fix: add live age badge and zoom cursor to bot screenshots, bind monitor on startup, and retry feed assertions in e2e tests retoor 2026-06-14 15:20:35 +0000
  • d75d5dc6a8 feat: add TTLCache for get_cache_version and TEMPLATE_AUTO_RELOAD config with Makefile worker count variables retoor 2026-06-14 14:46:36 +0000
  • c151325916 feat: add plug-and-play devRant API client examples with Python and JavaScript retoor 2026-06-14 07:48:37 +0000
  • f2b910ea75 fix: correct "bugs" to "issues" in routing table and README references across multiple documentation files retoor 2026-06-14 07:48:10 +0000
  • f79a427f32 fix: change deepsearch chat component attributes from data- to direct properties retoor 2026-06-14 03:00:52 +0000
  • 33d17db79a feat: add DeepSearch multi-agent researcher with async jobs, vector store, and RAG chat retoor 2026-06-14 01:57:17 +0000
  • 4ae0b0db5d feat: add deepsearch research system with CLI prune/clear and database schema retoor 2026-06-14 01:34:21 +0000
  • c7770ee21a feat: add embeddings endpoint and config for OpenAI-compatible text embeddings via gateway retoor 2026-06-14 01:06:18 +0000
  • 1076696dec chore: replace python -m agents.validator with hawk in all agent mode instructions retoor 2026-06-14 00:36:10 +0000
  • 64c8c967e5 fix: add random client IP spoofing to seed data and user sessions for realistic load testing retoor 2026-06-14 00:18:06 +0000
  • 45b2b07038 chore: add locust-maintainer agent spec and expand locustfile seed data with polls, reactions, and docs slugs retoor 2026-06-13 23:31:28 +0000
  • 1b89f7c49f feat: add seo diagnostics tool with cli commands, config paths, and static versioning retoor 2026-06-14 00:16:22 +0000
  • 61c1ae8c5d feat: add multi-channel Devii sessions with docs search mode and channel-aware conversation persistence retoor 2026-06-13 21:37:13 +0000
  • 873186b274 feat: move ctx.base assignment outside fallback object in ApiDocs constructor retoor 2026-06-13 19:56:44 +0000
  • fb6961b5e4 chore: add overflow-managed profile tabs with JS layout and responsive CSS retoor 2026-06-13 19:47:50 +0000
  • 98f005342d feat: add claude-manual docs page with task-oriented guide and cross-links retoor 2026-06-13 18:41:20 +0000
  • 5c199474f3 fix: switch blob sharding from uuid7 leading hex to random tail in attachments, project_files, and zip_service retoor 2026-06-13 19:12:54 +0000
  • 1294c95bed chore: consolidate runtime data layout under single data/ root directory retoor 2026-06-13 19:06:43 +0000
  • de745f7a75 feat: add six specialized Claude agent definitions under .claude/agents for audit, devii, docs, dry, fanout, and frontend maintenance retoor 2026-06-13 18:34:47 +0000
  • ede7a863b7 chore: remove stale agent reports and add PYTHONDONTWRITEBYTECODE export to Makefile retoor 2026-06-13 16:27:41 +0000
  • 271c84fc06 fix: clean up test fixtures and remove stale .bak test files retoor 2026-06-13 15:14:52 +0000
  • 43f4011005 chore: reorganize test files into domain-specific subdirectories under tests/ retoor 2026-06-13 14:32:33 +0000
  • 014c4c6bb3 feat: add search input field with placeholder text to main header component retoor 2026-06-13 13:25:27 +0000
  • 7985336934 docs: document shared search pattern for feed, gists, and project listings retoor 2026-06-13 13:24:48 +0000
  • 6756c980cf fix: correct spelling of "Update" in commit message to "Update" retoor 2026-06-13 12:56:35 +0000
  • aa1598009e fix: prevent titlebar dblclick maximize when target is a button in FloatingWindow and DeviiTerminal retoor 2026-06-13 11:54:35 +0000
  • 0e0f18724a feat: add hidden button support and syncControls for window state consistency across terminal components retoor 2026-06-13 11:42:40 +0000
  • c1f314f2c6 chore: add pretty_json utility and sibling comment awareness to bot realism mechanics retoor 2026-06-12 06:30:17 +0000
  • ce3cae1433 feat: add startup jitter, randomized browser fingerprints, and comment style variants to bot fleet retoor 2026-06-13 11:19:32 +0000
  • 89635dd7e1 feat: remove PwaInstaller class and its import from Application.js and template button retoor 2026-06-13 10:43:46 +0000
  • 90a3c593bb fix: restrict devii user access to audit logs with read-only permissions retoor 2026-06-13 10:32:03 +0000
  • 5e4f0b1f3f feat: add notification preference system with per-type per-channel toggles and admin defaults retoor 2026-06-13 10:09:48 +0000
  • 1a26428952 fix: add DEVPLACE_DISABLE_RATE_LIMIT env var to bypass middleware in tests retoor 2026-06-13 09:19:46 +0000
  • 5ffd3d14ee fix: pin single web worker and use set_setting upsert to prevent spurious 429s in rate-limit tests retoor 2026-06-13 08:17:45 +0000
  • 207bbcd9ef test: add deleted_at filter to count assertions across 12 test files for soft-delete consistency retoor 2026-06-13 07:40:08 +0000
  • 79900bfaf6 fix: rename bug card anchor to div with _card_link include and add admin role tests retoor 2026-06-12 20:50:27 +0000
  • f486778884 chore: rename is_admin to viewer_is_admin in bug detail template and schema retoor 2026-06-12 20:29:02 +0000
  • 92784d8882 fix: add _tracker_unavailable helper and handle Gitea 404/503 in bug detail route retoor 2026-06-12 20:19:26 +0000
  • ea715d7885 docs: update Gitea default repository name from pydevplace to devplacepy in config and docs retoor 2026-06-12 20:06:58 +0000
  • 42f5fccd9b chore: remove trailing whitespace from blank lines in source files retoor 2026-06-12 19:55:20 +0000
  • 7fb027968d feat: add cache-control headers for admin routes in security middleware retoor 2026-06-12 19:42:32 +0000
  • 370f833d09 fix: reorder validation check and add saved fields to service config response retoor 2026-06-12 19:28:54 +0000
  • 9003cf6570 feat: replace local bug store with Gitea-backed issue tracker and add AI-enhanced filing retoor 2026-06-12 18:31:40 +0000
  • 3ef1d02265 feat: add --changed fast mode to maintenance agents restricting scope to git-modified files under devplacepy/ and tests/ retoor 2026-06-12 06:15:19 +0000
  • 425e9bdca1 chore: remove pytest-xdist parallel test infrastructure and switch to serial execution retoor 2026-06-12 05:43:33 +0000
  • 1e2f304935 fix: extend content delete authorization to allow administrators alongside owners across all endpoints retoor 2026-06-11 22:40:27 +0000
  • 9a93debfc9 chore: document project-wide soft delete pattern and add deleted_by column to all tables retoor 2026-06-11 20:36:47 +0000
  • d0e2075e6d feat: increase agent iteration limits and add stdin cleanup to maestro interactive loop retoor 2026-06-12 05:19:26 +0000
  • acb3fb43ee fix: correct typo in user authentication error message for invalid credentials retoor 2026-06-12 04:55:10 +0000
  • d1dde73877 docs: document agent isolation and result caching in maintenance docs retoor 2026-06-12 04:37:12 +0000
  • 5e6b1c09df feat: add tool scoping and orchestration markers to agent tool registry retoor 2026-06-12 04:30:08 +0000
  • 31841fece4 chore: add agents/reports to gitignore and update agent infrastructure with timestamp streaming, write budget, and codename generation retoor 2026-06-12 03:37:12 +0000
  • 7fc9b0f715 chore: add retoor header to all devplacepy source files and update style agent header rule retoor 2026-06-11 23:58:46 +0000
  • fd64a6f1a7 feat: increase default max iterations and add seed-finding fix pipeline to maintenance agents retoor 2026-06-11 23:52:32 +0000
  • c38e9c8bfa feat: add autonomous maintenance agent fleet with shared engine and validator retoor 2026-06-11 23:35:31 +0000
  • 045c36bd38 fix: resolve merge conflict artifacts in docs_api and pagination templates by removing leftover conflict markers and aligning pagination_base usage retoor 2026-06-11 20:36:04 +0000
  • 78d70d9b08 feat: add audit log tables, indexes, and CLI/content recording hooks retoor 2026-06-11 20:28:17 +0000
  • 3862958fae feat: add soft delete and media tab for user attachments with admin restore retoor 2026-06-11 18:52:56 +0000
  • c74228bc6c feat: make dp-upload label optional and hide label element when empty retoor 2026-06-11 13:04:01 +0000
  • 306fae4937 feat: add MessagesLayout class and replace inline scroll/focus script in messages template retoor 2026-06-11 13:14:13 +0000
  • cad78d9313 fix: correct messages layout height units and remove autofocus scroll retoor 2026-06-11 13:03:16 +0000
  • f611185ac9 fix: reduce comment indentation multipliers for tighter nested display retoor 2026-06-11 12:25:24 +0000
  • 85cc812893 fix: reduce comment indentation multipliers for mobile and desktop layouts retoor 2026-06-11 12:14:23 +0000
  • 5488008216 feat: add /stop and /reset chat commands and bots internals docs section retoor 2026-06-11 12:06:17 +0000
  • 3540bc8fa6 feat: add remote URL attachment support and project editing endpoint retoor 2026-06-10 22:17:25 +0000
  • 9b425b33a5 feat: add h2 database dependency and configure in-memory datasource for dev profile retoor 2026-06-10 07:21:05 +0000
  • 0dbe1def97 feat: switch ingress proxy to direct container IP routing and capture network metadata on launch retoor 2026-06-10 07:11:56 +0000
  • 5ae2f58aa0 feat: add port-in-use check and seed role overrides in test conftest, fix admin pagination assertion, and harden avatar fallback tests retoor 2026-06-10 03:22:44 +0000
  • a0cb4ce7f2 feat: add CustomizationToggle class to handle enable/disable toggling via AJAX forms retoor 2026-06-09 21:12:22 +0000
  • 49d4f50f32 feat: enable parallel pytest-xdist test execution with isolated per-worker databases and data directories retoor 2026-06-09 21:11:37 +0000
  • a3f9b949ca feat: add per-user customization suppression toggles and API endpoints for profile retoor 2026-06-09 20:52:51 +0000
  • c2c5166720 fix: remove project_set_private from confirm list and fix async test helpers for event loop safety retoor 2026-06-09 19:16:47 +0000
  • 19795c6a0a refactor: remove unused imports and reorganize module-level constants across multiple routers retoor 2026-06-09 18:02:50 +0000
  • d95541f3c1 feat: add click-to-open profile dropdown with z-index fix and mobile JS handler retoor 2026-06-09 17:38:44 +0000
  • c89dbaf41e style: add responsive CSS tweaks for very narrow screens, mobile fullscreen windows, and safe-area toast positioning retoor 2026-06-09 17:26:34 +0000
  • 671c42316b fix: replace hardcoded pixel values with CSS custom properties and rem units across multiple stylesheets retoor 2026-06-09 17:03:16 +0000
  • c4f2937415 fix: normalize unicode escape sequences and reformat multi-line expressions across codebase retoor 2026-06-09 16:48:08 +0000
  • 66dfda88bc feat: replace raw setInterval polling with shared Poller utility across six frontend modules retoor 2026-06-09 16:37:49 +0000
  • 1ec011ecb2 chore: consolidate per-extension upload ignores into single directory rule in .gitignore retoor 2026-06-09 14:11:13 +0000
  • 05c6fa7f3b feat: add project fork async job service with cli prune/clear commands and shared container image build target retoor 2026-06-09 14:06:02 +0000
  • c565e3b55c feat: add container manager CLI commands and docker-compose overlay for admin container lifecycle retoor 2026-06-09 04:41:27 +0000
  • 317126efc2 feat: add zip file extraction support with error handling for invalid archives retoor 2026-06-08 23:32:57 +0000
  • 547e4eda8c docs: add CLAUDE.md with project guidelines and conventions, document new devii admin quota reset endpoints and CLI commands, update README with coverage CI and devii_admin_daily_usd config, add European date normalization to ProjectForm model retoor 2026-06-08 22:30:25 +0000
  • 841c1c7417 docs: add mistune dependency to pyproject.toml for Markdown parsing support retoor 2026-06-08 20:56:59 +0000
  • 97eb58fc19 feat: add project file system with CRUD, upload, inline editing, and video attachment support retoor 2026-06-08 20:51:09 +0000
  • e0535bb7c5 feat: add api key auth, devii agent, openai gateway, and admin service management retoor 2026-06-08 15:38:33 +0000
  • 921e382cbc feat: add reactions, bookmarks, polls modules with session remember config retoor 2026-06-06 14:31:42 +0000
  • b4e09f4b37 chore: downgrade upload-artifact action from v4 to v3 in CI workflow retoor 2026-06-05 19:51:36 +0000
  • 04dc26d850 chore: add .coveragerc config and sitecustomize.py for coverage subprocess support retoor 2026-06-05 18:35:02 +0000
  • f4abd2ff3c feat: add comprehensive test suite for cache, cli, content, db helpers, follow api, and news service retoor 2026-06-05 18:34:03 +0000
  • 1eeb789e9c fix: add coverage configuration and test infrastructure for push and utils modules retoor 2026-06-05 18:33:35 +0000
  • f05b6a4faf feat: add canonical redirect, og_image, next_page_url, and sitemap caching across content routers retoor 2026-06-05 18:05:07 +0000