Commit graph

98 commits

Author SHA1 Message Date
Mahad Kalam
9c91d71a1b
Remove maintenance mode middleware, controller, and page (#1031) 2026-03-02 20:07:17 +00:00
Mahad Kalam
d16c67d1e9
Add maintenance page (#1030)
* Add maintenance page

* Update the page a lil

* Oops

* Fixes!
2026-03-02 16:01:40 +00:00
Mahad Kalam
8b8297f45a
Add Linguist colours + langmapper (#999)
* Let's use Linguist for colours?

* oops
2026-02-24 12:53:13 +00:00
Mahad Kalam
17d9679547
llms.txt/llms-full.txt/.md docs routes, SSR (#977)
* llms.txt/llms-full.txt/.md docs routes, SSR

* Fixes!

* Tests!

* More fixes

* Fix SSR!

* Update bin/docker-entrypoint

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Use Bun for SSR!

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-02-18 08:34:06 +00:00
Mahad Kalam
625ef83fde
New flavours? (#925) 2026-02-11 19:10:29 +00:00
Mahad Kalam
0d089a01e9
Re-add test param (#921)
* Re-add test_param

* Revert "`types_from_initializers` + `js_from_routes` + performance fixes (#918)"

This reverts commit 384a618c15.

* bin/rubocop -A
2026-02-10 23:14:49 +00:00
Mahad Kalam
0f42cd4b90 Optimizations and code cleanup 2026-02-09 21:05:50 +00:00
Echo
041f8ee3bb
feat: derive dummy users for testing (#880)
* install faker

* carry username over to display

* feat: derive dummies from you
2026-02-02 00:13:33 -05:00
Echo
fb4b1d3369
update flavortext with new uptime check (#820) 2026-01-21 21:58:52 -05:00
Jeffrey Wang
643782b0c9
Add a fix language function (#452)
Co-authored-by: Echo <github@3kh0.net>
2026-01-06 11:22:05 -05:00
Max Wofford
e6ed172d85
Remove old neighborhood logic (#753)
Co-authored-by: Echo <github@3kh0.net>
2025-12-30 21:31:57 +01:00
Zach Latta
7e52dfb2ca Add consistent helper to transform language, editor, and OS names 2025-10-22 15:36:09 +00:00
ShyMike
630177cf4a
Add custom name support (#579) 2025-10-21 16:42:08 -04:00
Kartikey Chauhan
4bef3654b0
Revert "Rebase remove AI coding from excluded categories (#499)"
This reverts commit 1cccb3b44d.
2025-09-05 13:47:18 +05:30
Echo
1cccb3b44d
Rebase remove AI coding from excluded categories (#499)
Co-authored-by: afonsoingles <110609949+afonsoingles@users.noreply.github.com>
2025-09-05 00:29:55 -04:00
Parth
0ce122ab9d
fix: 500 on bad url (#466) 2025-08-18 22:52:16 -04:00
Kartikey Chauhan
fac7758391 chore: filter out unwanted categories 2025-08-19 04:35:53 +05:30
ShyMike
ec3cc50321 fix trailing whitespace 2025-07-23 23:40:22 +01:00
Kartikey Chauhan
f4a6b325a6
remove coding_only from scope 2025-07-23 21:09:22 +05:30
Kartikey Chauhan
03347ecd09 feat: add TestWakatimeService 2025-07-23 19:18:44 +05:30
Kartikey Chauhan
8e36456314 scope coding_only w/ valid timestamps 2025-07-23 18:50:58 +05:30
Kartikey Chauhan
5bd2c84c3b feat: use TestWakatimeService 2025-07-23 18:48:23 +05:30
Echo
eb60d1d82c
Revert "fix: use WakatimeService without filters and consistent time ranges f…" 2025-07-22 20:55:26 -04:00
Echo
6d859374ff
Merge pull request #430 from cskartikey/lag_fix
fix: use WakatimeService without filters and consistent time ranges f…
2025-07-22 18:39:20 -04:00
Kartikey Chauhan
f67675533c fix: use WakatimeService without filters and consistent time ranges for accurate tracking 2025-07-23 03:49:23 +05:30
Echo
ce23fd2a9d
Merge pull request #409 from PianoMan0/patch-1 2025-07-21 18:00:41 -04:00
Echo
f548285cda
fix api not understanding dates 2025-07-14 17:11:37 -04:00
Max Wofford
5b5a7fd809
Don't inclusive search in wakatime_service on both start/end (#413) 2025-07-14 13:54:28 -07:00
Max Wofford
633eb4a5ce Add protocol allowlist to git_remote checker
I wasn't able to replicate CVE-2022-24439 / CVE-2023-40267 after a while of trying to add something malicious but I figure it's a quick and easy check to add just in case
2025-07-13 11:27:21 -07:00
PianoMan0
54e80ca341
Update flavor_text.rb 2025-07-07 20:57:33 -04:00
Max Wofford
3a2053f738
Add passed scoping to WakatimeService (#404) 2025-07-07 15:53:51 -04:00
Max Wofford
d0106e3ed6 More flavor 2025-06-27 22:41:48 -04:00
Max Wofford
618b5f6c81
Add cache:warmup deployment step (#361) 2025-06-25 13:28:11 -04:00
ShyMike
9676fd13f1
Fix browser extension not working (#316)
Co-authored-by: Max Wofford <max@maxwofford.com>
2025-06-17 14:20:54 -04:00
Echo
46fb2b9901
add silly splash texts :D 2025-06-10 20:01:22 -04:00
Max Wofford
3b0de8d3b8 "from the makers of ..." flavor text 2025-06-10 16:51:03 -04:00
Max Wofford
5ac8b76ccd Add LOC flavor text 2025-06-10 16:50:45 -04:00
Max Wofford
6fb4f78fea Add time since first commit flavor text 2025-06-10 16:50:30 -04:00
Max Wofford
eff1ece6e5 Add uptime flavor text 2025-06-10 16:50:09 -04:00
Max Wofford
1887537e7d Add time worked badge flavor text 2025-06-10 16:49:59 -04:00
Max Wofford
d286bd4a64 Add status page flavor text 2025-06-10 16:49:36 -04:00
Max Wofford
b8c7d05454 Further flavor! 2025-05-30 02:10:07 -04:00
Max Wofford
a3c885463f Patch up user-agent matching and add simple tests for them 2025-05-09 11:55:59 -04:00
Max Wofford
594e1dce2a Fix flavortext formatting 2025-05-08 19:48:34 -04:00
Max Wofford
23ff5b781a Fix UwU that broke the codebase 2025-05-08 19:23:02 -04:00
Max Wofford
0b2de8ef6d More flavor 2025-05-08 18:35:39 -04:00
Max Wofford
0fa7394162 Increase cache timeout for neighborhood data 2025-05-06 11:49:43 -04:00
Max Wofford
c7f2d687b2 Skip repo check if git isn't in path 2025-04-30 18:33:28 -04:00
Max Wofford
ffa8f2806f Swap out neighborhood api endpoint 2025-04-28 14:11:28 -04:00
Max Wofford
ae95ebd192 Add minutes logged flavor to cache 2025-04-27 03:19:47 -04:00