aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* remove pandoc and readme.html generation, update readme with local dev infoAdam Mathes7 days1-8/+2
|
* Prune dead E2E testing scripts and targetsAdam Mathes7 days1-4/+1
|
* Complete V2 removal from Makefile and check in updated V3 production assetsAdam Mathes8 days1-12/+6
|
* Remove legacy V2 React frontend and update build/test scripts to focus on ↵Adam Mathes8 days1-1/+0
| | | | Vanilla JS (V3)
* Add performance benchmarks, stress tests, and frontend perf testsClaude9 days1-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 exclusionsAdam Mathes9 days1-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 ScrollAdam Mathes9 days1-0/+1
|
* Scaffold Vanilla JS Frontend (v3): Create directory, update Makefile/web.go, ↵Adam Mathes10 days1-1/+4
| | | | embed dist/v3
* Add code coverage to 'make check' and add 'cover' and 'coverage-html' targetsAdam Mathes10 days1-2/+9
|
* Add local git hooks to run 'make check' before pushAdam Mathes10 days1-4/+8
|
* Create 'make check' unified workflow and fix various lint issuesAdam Mathes10 days1-2/+4
|
* chore: align local Makefile with GitHub CI jobsAdam Mathes10 days1-3/+19
|
* task: delete vanilla js prototype\n\n- Removed vanilla/ directory and ↵Adam Mathes11 days1-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 Mathes11 days1-1/+4
| | | | with v1
* Audit and reduce Go dependencies: replace go.rice with embed, pflag with flagAdam Mathes11 days1-12/+7
|
* Optimize asset packaging: move UI assets to root dist/ and decouple rice ↵Adam Mathes11 days1-3/+13
| | | | embedding
* chore: modernize Makefile with new targets and variables (NK-acq08a)Adam Mathes12 days1-6/+29
|
* Scaffold new frontend and close NK-t0nmbjAdam Mathes12 days1-1/+4
|
* update makefileAdam Mathes2018-09-191-10/+9
|
* update makefile for docs/releasesAdam Mathes2018-07-071-11/+15
|
* switch to single binary (neko) with standard flags. update config file to ↵Adam Mathes2017-02-201-5/+1
| | | | use nicer names
* fix gofeed depAdam Mathes2017-02-161-1/+1
|
* add import cmd for feed list to startAdam Mathes2017-01-261-0/+1
|
* fix cmdsAdam Mathes2017-01-261-1/+0
|
* neko v2 initial commitAdam Mathes2017-01-231-0/+22