Commit Graph

  • 18ac13fd57 should not execute feed if version.url=="" main bel 2025-12-10 08:40:28 -0700
  • 375fc1000a feeds for each runs all and returns all errs bel 2025-12-10 08:38:59 -0700
  • 47c7aa74d3 uncap retries on main bel 2025-12-10 08:23:54 -0700
  • a6aad2820d cap retries bel 2025-12-10 08:13:45 -0700
  • b26afcb325 log bel 2025-12-02 16:30:10 -0700
  • 613bfdf96e transcode entrypoint bel 2025-12-02 16:28:55 -0700
  • 81507319dd disable by default Bel LaPointe 2025-12-02 16:25:05 -0700
  • 50ad3bb3db install_scratch.sh bel 2025-11-30 09:00:47 -0700
  • 07992b6636 delete less accidentally clickable bel 2025-11-30 08:56:37 -0700
  • 9583234df5 do not list deleted (url == "") bel 2025-11-30 08:54:28 -0700
  • 2943362587 if POST /?delete then DELETE bel 2025-11-30 08:54:18 -0700
  • cbd4e32022 DELETE /v1/feeds/abc updates all fields to "" bel 2025-11-30 08:44:27 -0700
  • 727b4fdea6 from testdata to public for .html bel 2025-11-30 08:40:15 -0700
  • fd7dcafd4e timeout ass to srt bel 2025-06-01 10:28:43 -0600
  • 4fbc96b96f dont fail on err but log all Bel LaPointe 2025-06-01 10:27:00 -0600
  • 0afb6535b6 impl -e=best-ass-to-srt Bel LaPointe 2025-06-01 09:55:01 -0600
  • 10a40d4a54 nopanik choose best lang Bel LaPointe 2025-06-01 09:52:18 -0600
  • 4bdfbd1f06 panik till fixed Bel LaPointe 2025-05-31 11:15:00 -0600
  • 44bcc0ba2e bestasstosrt does not also remove all sub streams from mkv Bel LaPointe 2025-05-31 11:14:43 -0600
  • b17801060e refactor for fix the world Bel LaPointe 2025-05-31 11:06:59 -0600
  • 99c1061a18 fix asses.Next and do asses.Record bel 2025-05-31 10:56:04 -0600
  • 67840f6b28 asses does not fail on individual failure bel 2025-05-30 06:25:06 -0600
  • cb44644475 -e=deport-ass filename bel 2025-05-26 21:41:39 -0600
  • 6626077201 log asses.Main new dir processing bel 2025-05-25 11:49:16 -0600
  • 9c0129f968 if ffmpeg -i .name.ass fails, then rm .name.ass bel 2025-05-25 11:46:16 -0600
  • 8efffd0fe4 no size="..." in .srt Bel LaPointe 2025-05-19 15:21:19 -0700
  • fe02d1624f fix now() InLocation(local), deadline per-one bel 2025-05-17 21:24:32 -0600
  • 75b7e21bec asses.Next returns midnight if outside working hours bel 2025-05-17 21:17:26 -0600
  • be148f5de5 assing 12am-8am only bel 2025-05-17 21:10:44 -0600
  • a74f741298 deterministic rand for rescan trheshold per file bel 2025-05-17 21:05:19 -0600
  • fba3d635ea if optimistically assuming cksum unchanged, then do not get cksum, just update checked, modified bel 2025-05-17 20:57:41 -0600
  • 8f18cbae3a fix small Read() big rate for slow.Reader bel 2025-05-17 20:53:15 -0600
  • d73b63f43c read fast bel 2025-05-17 20:41:23 -0600
  • f57560ebfc fix WEEKS to recheck and assume empty modified has happy cksum bel 2025-05-17 20:36:59 -0600
  • fc66d26c10 log if no check bel 2025-05-17 20:25:54 -0600
  • bd5ae006a1 rate limit asses.Cksum to 10MBps bel 2025-05-17 20:22:41 -0600
  • 11b215d026 slow.Reader{} bel 2025-05-17 20:20:03 -0600
  • d2f0466aae only cksum if previously cksummed bel 2025-05-17 20:06:42 -0600
  • 90887d3f11 asses add modtime column to skip cksumming for dupe work bel 2025-05-17 20:03:53 -0600
  • 582e35b237 shorter log lines bel 2025-05-17 19:47:55 -0600
  • 8aeab5ada5 more log bel 2025-05-17 19:44:56 -0600
  • 7dd5af0681 asses log bel 2025-05-17 19:44:07 -0600
  • 2897a55842 ffmpeg -y bel 2025-05-17 19:37:10 -0600
  • 8b668af899 accept $NO_DEPORT Bel LaPointe 2025-05-08 16:58:34 -0600
  • 1c7dafc78b asses.One(path) seems to deport ass neato Bel LaPointe 2025-05-08 16:56:58 -0600
  • 2e8c8d3d39 stubmore Bel LaPointe 2025-05-08 16:02:02 -0600
  • 5e6fd81921 io.eof ready Bel LaPointe 2025-05-08 15:58:05 -0600
  • b9036ed950 testdata mkv Bel LaPointe 2025-05-08 15:54:54 -0600
  • bfbc2b6e7f impl asses skips if cksum matches or a lotta time passes Bel LaPointe 2025-05-08 15:48:08 -0600
  • 6b51a0c0a3 impl asses.checkLast(), .check() Bel LaPointe 2025-05-08 15:40:53 -0600
  • 137fdf07ed stub cmd.asses Bel LaPointe 2025-05-08 15:30:51 -0600
  • 64c4d1908a rm unused Bel LaPointe 2025-05-08 15:04:44 -0600
  • aad5959350 rm unused Bel LaPointe 2025-05-08 15:04:37 -0600
  • f7f44d6615 refactor out cronning Bel LaPointe 2025-05-08 15:04:04 -0600
  • 14e80ac2c3 stub asses Bel LaPointe 2025-05-08 14:55:32 -0600
  • 6259a4f179 from mutex to semaphore chan Bel LaPointe 2025-05-08 11:35:41 -0600
  • 3ac7ae63b6 db locks rather than returning dbInUse errs Bel LaPointe 2025-05-08 11:31:37 -0600
  • 786ea3ef8f cache css pls Bel LaPointe 2025-05-08 11:08:12 -0600
  • c3bf31894c default nyaa bel 2025-05-08 11:03:37 -0600
  • e8b6396760 autofill empty form bel 2025-05-08 11:01:24 -0600
  • 5470576b10 cron logs bel 2025-05-07 22:32:36 -0600
  • 8f0c62bd77 runs bel 2025-05-07 22:27:06 -0600
  • a0ddc7f25f embed fs bel 2025-05-07 22:15:01 -0600
  • e6f551913a / == /experimental/ui bel 2025-05-07 22:05:44 -0600
  • c7375949c2 cli can pass -p 10_000 Bel LaPointe 2025-05-07 20:22:59 -0600
  • 49064f1ea2 cli can pass -db /path/to/sql.db Bel LaPointe 2025-05-07 19:45:52 -0600
  • 2f503497e9 update test for new /v1/feeds status code Bel LaPointe 2025-05-07 19:45:39 -0600
  • 5acbd00ee0 src/cmd/* tests are failing bel 2025-05-05 23:07:51 -0600
  • b48e596853 /v1/feeds redirects to /experimental/ui bel 2025-05-05 23:06:40 -0600
  • d7f098bea0 ui can edit bel 2025-05-05 22:51:06 -0600
  • bd67eb0dfe impl feeds.Update bel 2025-05-05 22:41:37 -0600
  • 7a94c74226 ui title links to home bel 2025-05-05 22:17:48 -0600
  • 1eedf8fce8 someday bel 2025-05-05 22:14:57 -0600
  • bf23d6a9cf wish i could preview items but too lazy bel 2025-05-05 22:10:04 -0600
  • 0271f84948 ui has multi-page edit vs new even tho they the same page but templates a lil diff bel 2025-05-05 21:33:31 -0600
  • 0e3e6c54de fix tests vs running bel 2025-05-05 21:32:26 -0600
  • 352eff2691 webhooks can be vpntor:///outdir bel 2025-05-05 21:23:59 -0600
  • dbfd33f55e index.tml to namespan bel 2025-05-04 11:36:56 -0600
  • f2e828a9eb no panic for sigint bel 2025-05-04 10:57:43 -0600
  • 31f7facac7 schema out of xaction bel 2025-05-04 10:56:57 -0600
  • 0399fc9316 map nyaa://q=X to https://nyaa.si/.../ bel 2025-05-04 10:34:03 -0600
  • 32a010e697 cron main test localhost ok bel 2025-05-04 09:58:32 -0600
  • b200deb98f selfhost Bel LaPointe 2025-04-28 22:39:21 -0600
  • a4eedc7a86 it is TECHNICALLY mvp Bel LaPointe 2025-04-28 22:37:10 -0600
  • dceebd5755 casing and dummy endpoints Bel LaPointe 2025-04-28 22:27:01 -0600
  • 29cb008f38 POST /v1/feeds plain html Bel LaPointe 2025-04-28 22:15:58 -0600
  • e4e5529887 tests pass for POST /v1/feeds Bel LaPointe 2025-04-28 22:08:32 -0600
  • e2eb0afe06 test /v1/feeds POST Bel LaPointe 2025-04-28 22:06:01 -0600
  • 754ceac95c test /v1/feeds POST Bel LaPointe 2025-04-28 22:05:31 -0600
  • 4c9e6fbe35 a dummy readonly ui but no way to write and nothing written is boring Bel LaPointe 2025-04-28 21:59:00 -0600
  • ac642d0bdf temp ui handler Bel LaPointe 2025-04-28 21:45:02 -0600
  • a59857b549 refactor handler out Bel LaPointe 2025-04-28 21:39:09 -0600
  • efb75f74cb test /v1/vpntor calls vpntor nicely Bel LaPointe 2025-04-28 21:36:24 -0600
  • 6f8e2e5c53 server test Bel LaPointe 2025-04-28 21:16:02 -0600
  • 55c540e9c2 cron passes main woo Bel LaPointe 2025-04-28 21:02:45 -0600
  • 5ed296a3d2 impl webhooks.Record(), .Did() Bel LaPointe 2025-04-28 20:39:42 -0600
  • 83026a67d4 refactor feeds schema to db/schema.go Bel LaPointe 2025-04-28 20:32:03 -0600
  • 57e77e5d4e each feed version has webhooks to do whatever with it Bel LaPointe 2025-04-28 20:22:11 -0600
  • 0628a678d8 cron/main_test uses proxy to read testdata/*.rss Bel LaPointe 2025-04-27 13:17:02 -0600
  • 49c44b9df8 lil further cron one Bel LaPointe 2025-04-27 12:59:33 -0600