| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | remove pandoc and readme.html generation, update readme with local dev info | Adam Mathes | 7 days | 1 | -8/+2 |
| | | |||||
| * | Prune dead E2E testing scripts and targets | Adam Mathes | 8 days | 1 | -4/+1 |
| | | |||||
| * | Complete V2 removal from Makefile and check in updated V3 production assets | Adam Mathes | 9 days | 1 | -12/+6 |
| | | |||||
| * | Remove legacy V2 React frontend and update build/test scripts to focus on ↵ | Adam Mathes | 9 days | 1 | -1/+0 |
| | | | | | Vanilla JS (V3) | ||||
| * | Add performance benchmarks, stress tests, and frontend perf tests | Claude | 9 days | 1 | -1/+13 |
| | | | | | | | | | | | | | Go benchmarks cover item CRUD/filter/sanitization, API endpoints (stream, item update, feed list), middleware stack (gzip, security headers, CSRF), and crawler pipeline (feed parsing, mocked crawl). Stress tests verify concurrent reads/writes and large dataset handling. Frontend perf tests measure template generation, DOM insertion, and store event throughput. New Makefile targets: bench, bench-short, stress, test-perf. https://claude.ai/code/session_01ChDVWFDrQoFjMYHpaLGr9s | ||||
| * | Fix v3 build process and CSRF login/logout exclusions | Adam Mathes | 9 days | 1 | -0/+3 |
| | | | | | | | | - Update Makefile to correctly build and copy frontend-vanilla (v3) assets - Fix frontend-vanilla/vite.config.ts to build to its own dist directory - Normalize CSRF check path and exclude /api/logout to fix v3 session clearing - Include latest built assets for v3 | ||||
| * | Vanilla JS (v3): Implement Tags, Filters, and Infinite Scroll | Adam Mathes | 10 days | 1 | -0/+1 |
| | | |||||
| * | Scaffold Vanilla JS Frontend (v3): Create directory, update Makefile/web.go, ↵ | Adam Mathes | 10 days | 1 | -1/+4 |
| | | | | | embed dist/v3 | ||||
| * | Add code coverage to 'make check' and add 'cover' and 'coverage-html' targets | Adam Mathes | 10 days | 1 | -2/+9 |
| | | |||||
| * | Add local git hooks to run 'make check' before push | Adam Mathes | 10 days | 1 | -4/+8 |
| | | |||||
| * | Create 'make check' unified workflow and fix various lint issues | Adam Mathes | 10 days | 1 | -2/+4 |
| | | |||||
| * | chore: align local Makefile with GitHub CI jobs | Adam Mathes | 11 days | 1 | -3/+19 |
| | | |||||
| * | task: delete vanilla js prototype\n\n- Removed vanilla/ directory and ↵ | Adam Mathes | 11 days | 1 | -6/+1 |
| | | | | | web/dist/vanilla directory\n- Updated Makefile, Dockerfile, and CI workflow to remove vanilla references\n- Cleaned up web/web.go to remove vanilla embed and routes\n- Verified build and tests pass\n\nCloses NK-2tcnmq | ||||
| * | Refactor: project structure, implement dependency injection, and align v2 UI ↵ | Adam Mathes | 11 days | 1 | -1/+4 |
| | | | | | with v1 | ||||
| * | Audit and reduce Go dependencies: replace go.rice with embed, pflag with flag | Adam Mathes | 12 days | 1 | -12/+7 |
| | | |||||
| * | Optimize asset packaging: move UI assets to root dist/ and decouple rice ↵ | Adam Mathes | 12 days | 1 | -3/+13 |
| | | | | | embedding | ||||
| * | chore: modernize Makefile with new targets and variables (NK-acq08a) | Adam Mathes | 12 days | 1 | -6/+29 |
| | | |||||
| * | Scaffold new frontend and close NK-t0nmbj | Adam Mathes | 13 days | 1 | -1/+4 |
| | | |||||
| * | update makefile | Adam Mathes | 2018-09-19 | 1 | -10/+9 |
| | | |||||
| * | update makefile for docs/releases | Adam Mathes | 2018-07-07 | 1 | -11/+15 |
| | | |||||
| * | switch to single binary (neko) with standard flags. update config file to ↵ | Adam Mathes | 2017-02-20 | 1 | -5/+1 |
| | | | | | use nicer names | ||||
| * | fix gofeed dep | Adam Mathes | 2017-02-16 | 1 | -1/+1 |
| | | |||||
| * | add import cmd for feed list to start | Adam Mathes | 2017-01-26 | 1 | -0/+1 |
| | | |||||
| * | fix cmds | Adam Mathes | 2017-01-26 | 1 | -1/+0 |
| | | |||||
| * | neko v2 initial commit | Adam Mathes | 2017-01-23 | 1 | -0/+22 |
