aeea551e4b
feat: replace per-author cap with interleaving to avoid dropping posts in feed and home
retoor2026-06-14 16:50:30 +00:00
9ed611097d
fix: add live age badge and zoom cursor to bot screenshots, bind monitor on startup, and retry feed assertions in e2e tests
retoor2026-06-14 15:20:35 +00:00
d75d5dc6a8
feat: add TTLCache for get_cache_version and TEMPLATE_AUTO_RELOAD config with Makefile worker count variables
retoor2026-06-14 14:46:36 +00:00
c151325916
feat: add plug-and-play devRant API client examples with Python and JavaScript
retoor2026-06-14 07:48:37 +00:00
f2b910ea75
fix: correct "bugs" to "issues" in routing table and README references across multiple documentation files
retoor2026-06-14 07:48:10 +00:00
f79a427f32
fix: change deepsearch chat component attributes from data- to direct properties
retoor2026-06-14 03:00:52 +00:00
33d17db79a
feat: add DeepSearch multi-agent researcher with async jobs, vector store, and RAG chat
retoor2026-06-14 01:57:17 +00:00
4ae0b0db5d
feat: add deepsearch research system with CLI prune/clear and database schema
retoor2026-06-14 01:34:21 +00:00
c7770ee21a
feat: add embeddings endpoint and config for OpenAI-compatible text embeddings via gateway
retoor2026-06-14 01:06:18 +00:00
1076696dec
chore: replace python -m agents.validator with hawk in all agent mode instructions
retoor2026-06-14 00:36:10 +00:00
64c8c967e5
fix: add random client IP spoofing to seed data and user sessions for realistic load testing
retoor2026-06-14 00:18:06 +00:00
45b2b07038
chore: add locust-maintainer agent spec and expand locustfile seed data with polls, reactions, and docs slugs
retoor2026-06-13 23:31:28 +00:00
1b89f7c49f
feat: add seo diagnostics tool with cli commands, config paths, and static versioning
retoor2026-06-14 00:16:22 +00:00
61c1ae8c5d
feat: add multi-channel Devii sessions with docs search mode and channel-aware conversation persistence
retoor2026-06-13 21:37:13 +00:00
fb6961b5e4
chore: add overflow-managed profile tabs with JS layout and responsive CSS
retoor2026-06-13 19:47:50 +00:00
98f005342d
feat: add claude-manual docs page with task-oriented guide and cross-links
retoor2026-06-13 18:41:20 +00:00
5c199474f3
fix: switch blob sharding from uuid7 leading hex to random tail in attachments, project_files, and zip_service
retoor2026-06-13 19:12:54 +00:00
1294c95bed
chore: consolidate runtime data layout under single data/ root directory
retoor2026-06-13 19:06:43 +00:00
de745f7a75
feat: add six specialized Claude agent definitions under .claude/agents for audit, devii, docs, dry, fanout, and frontend maintenance
retoor2026-06-13 18:34:47 +00:00
ede7a863b7
chore: remove stale agent reports and add PYTHONDONTWRITEBYTECODE export to Makefile
retoor2026-06-13 16:27:41 +00:00
271c84fc06
fix: clean up test fixtures and remove stale .bak test files
retoor2026-06-13 15:14:52 +00:00
43f4011005
chore: reorganize test files into domain-specific subdirectories under tests/
retoor2026-06-13 14:32:33 +00:00
014c4c6bb3
feat: add search input field with placeholder text to main header component
retoor2026-06-13 13:25:27 +00:00
7985336934
docs: document shared search pattern for feed, gists, and project listings
retoor2026-06-13 13:24:48 +00:00
6756c980cf
fix: correct spelling of "Update" in commit message to "Update"
retoor2026-06-13 12:56:35 +00:00
aa1598009e
fix: prevent titlebar dblclick maximize when target is a button in FloatingWindow and DeviiTerminal
retoor2026-06-13 11:54:35 +00:00
0e0f18724a
feat: add hidden button support and syncControls for window state consistency across terminal components
retoor2026-06-13 11:42:40 +00:00
c1f314f2c6
chore: add pretty_json utility and sibling comment awareness to bot realism mechanics
retoor2026-06-12 06:30:17 +00:00
ce3cae1433
feat: add startup jitter, randomized browser fingerprints, and comment style variants to bot fleet
retoor2026-06-13 11:19:32 +00:00
89635dd7e1
feat: remove PwaInstaller class and its import from Application.js and template button
retoor2026-06-13 10:43:46 +00:00
90a3c593bb
fix: restrict devii user access to audit logs with read-only permissions
retoor2026-06-13 10:32:03 +00:00
5e4f0b1f3f
feat: add notification preference system with per-type per-channel toggles and admin defaults
retoor2026-06-13 10:09:48 +00:00
1a26428952
fix: add DEVPLACE_DISABLE_RATE_LIMIT env var to bypass middleware in tests
retoor2026-06-13 09:19:46 +00:00
5ffd3d14ee
fix: pin single web worker and use set_setting upsert to prevent spurious 429s in rate-limit tests
retoor2026-06-13 08:17:45 +00:00
207bbcd9ef
test: add deleted_at filter to count assertions across 12 test files for soft-delete consistency
retoor2026-06-13 07:40:08 +00:00
79900bfaf6
fix: rename bug card anchor to div with _card_link include and add admin role tests
retoor2026-06-12 20:50:27 +00:00
f486778884
chore: rename is_admin to viewer_is_admin in bug detail template and schema
retoor2026-06-12 20:29:02 +00:00
92784d8882
fix: add _tracker_unavailable helper and handle Gitea 404/503 in bug detail route
retoor2026-06-12 20:19:26 +00:00
ea715d7885
docs: update Gitea default repository name from pydevplace to devplacepy in config and docs
retoor2026-06-12 20:06:58 +00:00
42f5fccd9b
chore: remove trailing whitespace from blank lines in source files
retoor2026-06-12 19:55:20 +00:00
7fb027968d
feat: add cache-control headers for admin routes in security middleware
retoor2026-06-12 19:42:32 +00:00
370f833d09
fix: reorder validation check and add saved fields to service config response
retoor2026-06-12 19:28:54 +00:00
9003cf6570
feat: replace local bug store with Gitea-backed issue tracker and add AI-enhanced filing
retoor2026-06-12 18:31:40 +00:00
3ef1d02265
feat: add --changed fast mode to maintenance agents restricting scope to git-modified files under devplacepy/ and tests/
retoor2026-06-12 06:15:19 +00:00
425e9bdca1
chore: remove pytest-xdist parallel test infrastructure and switch to serial execution
retoor2026-06-12 05:43:33 +00:00
1e2f304935
fix: extend content delete authorization to allow administrators alongside owners across all endpoints
retoor2026-06-11 22:40:27 +00:00
9a93debfc9
chore: document project-wide soft delete pattern and add deleted_by column to all tables
retoor2026-06-11 20:36:47 +00:00
d0e2075e6d
feat: increase agent iteration limits and add stdin cleanup to maestro interactive loop
retoor2026-06-12 05:19:26 +00:00
acb3fb43ee
fix: correct typo in user authentication error message for invalid credentials
retoor2026-06-12 04:55:10 +00:00
d1dde73877
docs: document agent isolation and result caching in maintenance docs
retoor2026-06-12 04:37:12 +00:00
5e6b1c09df
feat: add tool scoping and orchestration markers to agent tool registry
retoor2026-06-12 04:30:08 +00:00
31841fece4
chore: add agents/reports to gitignore and update agent infrastructure with timestamp streaming, write budget, and codename generation
retoor2026-06-12 03:37:12 +00:00
7fc9b0f715
chore: add retoor header to all devplacepy source files and update style agent header rule
retoor2026-06-11 23:58:46 +00:00
fd64a6f1a7
feat: increase default max iterations and add seed-finding fix pipeline to maintenance agents
retoor2026-06-11 23:52:32 +00:00
c38e9c8bfa
feat: add autonomous maintenance agent fleet with shared engine and validator
retoor2026-06-11 23:35:31 +00:00
045c36bd38
fix: resolve merge conflict artifacts in docs_api and pagination templates by removing leftover conflict markers and aligning pagination_base usage
retoor2026-06-11 20:36:04 +00:00
85cc812893
fix: reduce comment indentation multipliers for mobile and desktop layouts
retoor2026-06-11 12:14:23 +00:00
5488008216
feat: add /stop and /reset chat commands and bots internals docs section
retoor2026-06-11 12:06:17 +00:00
3540bc8fa6
feat: add remote URL attachment support and project editing endpoint
retoor2026-06-10 22:17:25 +00:00
9b425b33a5
feat: add h2 database dependency and configure in-memory datasource for dev profile
retoor2026-06-10 07:21:05 +00:00
0dbe1def97
feat: switch ingress proxy to direct container IP routing and capture network metadata on launch
retoor2026-06-10 07:11:56 +00:00
5ae2f58aa0
feat: add port-in-use check and seed role overrides in test conftest, fix admin pagination assertion, and harden avatar fallback tests
retoor2026-06-10 03:22:44 +00:00
a0cb4ce7f2
feat: add CustomizationToggle class to handle enable/disable toggling via AJAX forms
retoor2026-06-09 21:12:22 +00:00
49d4f50f32
feat: enable parallel pytest-xdist test execution with isolated per-worker databases and data directories
retoor2026-06-09 21:11:37 +00:00
a3f9b949ca
feat: add per-user customization suppression toggles and API endpoints for profile
retoor2026-06-09 20:52:51 +00:00
c2c5166720
fix: remove project_set_private from confirm list and fix async test helpers for event loop safety
retoor2026-06-09 19:16:47 +00:00
19795c6a0a
refactor: remove unused imports and reorganize module-level constants across multiple routers
retoor2026-06-09 18:02:50 +00:00
d95541f3c1
feat: add click-to-open profile dropdown with z-index fix and mobile JS handler
retoor2026-06-09 17:38:44 +00:00
c89dbaf41e
style: add responsive CSS tweaks for very narrow screens, mobile fullscreen windows, and safe-area toast positioning
retoor2026-06-09 17:26:34 +00:00
671c42316b
fix: replace hardcoded pixel values with CSS custom properties and rem units across multiple stylesheets
retoor2026-06-09 17:03:16 +00:00
c4f2937415
fix: normalize unicode escape sequences and reformat multi-line expressions across codebase
retoor2026-06-09 16:48:08 +00:00
66dfda88bc
feat: replace raw setInterval polling with shared Poller utility across six frontend modules
retoor2026-06-09 16:37:49 +00:00