Commit Graph

94 Commits

Author SHA1 Message Date
Tony Garnock-Jones
b30a402c5c Sometimes, dependencies are not simple string package-names 2015-09-25 16:08:19 -04:00
Tony Garnock-Jones
4dc2382054 (only-in racket/exn exn->string) 2015-09-25 16:07:08 -04:00
Tony Garnock-Jones
534b8ee601 dynamic-urlprefix in authentication-wrap*. 2015-09-24 17:39:26 -04:00
Tony Garnock-Jones
35f9c16cdc Rebuild indexes in a tombstone-aware way 2015-09-24 17:32:41 -04:00
Tony Garnock-Jones
57beb91384 Add modify-all API support 2015-09-24 17:14:16 -04:00
Tony Garnock-Jones
9a3b291bd3 Prepend dynamic-urlprefix on login-style pages' k parameters 2015-09-24 15:44:44 -04:00
Tony Garnock-Jones
b8d0b17e33 Prepend dynamic-urlprefix to dynamic URLs from send/suspend and friends 2015-09-24 15:31:22 -04:00
Tony Garnock-Jones
84eac6defe Comment re: why package-url->useful-url isn't as useful as it could be 2015-09-23 10:42:14 -04:00
Tony Garnock-Jones
1fc417b61d Cope with trailing slashes in git: urls 2015-09-23 10:31:15 -04:00
Tony Garnock-Jones
c6f0cd33e0 It's *dynamic*, not static; add CORS; fix stupid mistakes 2015-04-08 19:06:46 -04:00
Tony Garnock-Jones
316daca342 Repair relative urls within static-rendered files in non-default settings 2015-04-08 18:56:58 -04:00
Tony Garnock-Jones
f5ba9045c5 Correct typo 2015-04-08 18:56:14 -04:00
Tony Garnock-Jones
b54d6a685f Don't redirect to static resources: avoids a redirect loop in some configurations. Instead, just supply links to static resources for the next hop. 2015-01-27 13:50:27 -05:00
Tony Garnock-Jones
17e769739b Fix more URL structure 2015-01-26 18:29:29 -05:00
Tony Garnock-Jones
ca25494909 Finish static content replication 2015-01-26 18:12:47 -05:00
Tony Garnock-Jones
15ec64b829 Steps toward proper management of static resources 2015-01-26 17:04:46 -05:00
Tony Garnock-Jones
1537b2da2c Steps toward sane static/dynamic URL split; better directory handling 2015-01-26 16:31:46 -05:00
Tony Garnock-Jones
ede3185e93 Split out RPC from daemon 2015-01-26 16:30:33 -05:00
Tony Garnock-Jones
0a2e678ca3 Another incremental step toward OTP 2015-01-26 15:51:52 -05:00
Tony Garnock-Jones
73daa62f6f Tweak approach to index page rebuild 2015-01-26 15:51:19 -05:00
Tony Garnock-Jones
6594a86940 Allow overriding of static-render filename 2015-01-26 15:42:08 -05:00
Tony Garnock-Jones
1f2ddb4039 Bugs noticed by reading the pkg-index source code 2015-01-26 15:10:15 -05:00
Tony Garnock-Jones
579a68703a Fix stupid error from the config changes 2015-01-23 16:37:46 -05:00
Tony Garnock-Jones
c9576b8547 Daemonize the main web-server thread, in case it crashes 2015-01-21 16:38:38 -05:00
Tony Garnock-Jones
e6c9a7c7c0 Fix silly mistake 2015-01-21 16:02:51 -05:00
Tony Garnock-Jones
aea422907e More local dev config 2015-01-21 16:02:16 -05:00
Tony Garnock-Jones
93d644e82f Split out @ and @ref 2015-01-15 16:21:04 -05:00
Tony Garnock-Jones
b36882fa63 Configurability, to permit running a development instance that doesn't touch prod. 2015-01-12 14:51:20 -05:00
Tony Garnock-Jones
0df0c2d06b Use package accessor functions consistently. 2014-12-04 12:49:39 -05:00
Tony Garnock-Jones
e3d73e2413 Supply default empty-string if description missing. Fixes render bug for package "pkg-push". 2014-12-04 12:48:59 -05:00
Tony Garnock-Jones
196c227800 Daemonize signal-watcher. 2014-12-04 12:21:12 -05:00
Tony Garnock-Jones
2d55b78b83 Make package-change-handler properly reloadable and avoid leak of processes (!) 2014-12-04 12:21:02 -05:00
Tony Garnock-Jones
db021c9551 Catch exn instead of exn:fail in daemon, to prevent accidental daemon exits. 2014-12-04 12:20:23 -05:00
Tony Garnock-Jones
0418e96196 Bump up number of files and file size limit in logging 2014-12-04 10:36:38 -05:00
Tony Garnock-Jones
0b7e0dc711 Add control for disabling the cache 2014-11-25 07:43:13 -05:00
Tony Garnock-Jones
00e3e1263a Fix nav on mobile 2014-11-25 07:32:17 -05:00
Tony Garnock-Jones
37bd801684 Note re github API for README 2014-11-25 07:16:05 -05:00
Tony Garnock-Jones
e34fc75279 Notes on mobile 2014-11-17 15:49:01 -05:00
Tony Garnock-Jones
ab0eaf622e Take a guess at where READMEs might be 2014-11-14 20:30:57 -05:00
Tony Garnock-Jones
d6ce78e728 New lookup-reloadable-entry-point interface. 2014-11-14 18:24:02 -05:00
Tony Garnock-Jones
f3e297d1da TODO 2014-11-14 17:49:50 -05:00
Tony Garnock-Jones
87589b8ff7 Sometimes old-pkg is #f. 2014-11-14 17:39:13 -05:00
Tony Garnock-Jones
87dbb27c04 Abstract out code-reloading support 2014-11-14 17:29:01 -05:00
Tony Garnock-Jones
879c0b56ea Batch package detail query 2014-11-11 13:12:11 -05:00
Tony Garnock-Jones
84c7068f75 Split site into static and dynamic parts, for easy cacheability etc. 2014-11-10 23:55:40 -05:00
Tony Garnock-Jones
d2ef8edd6a Hooks supporting rendering offline versions of pages 2014-11-10 20:53:09 -05:00
Tony Garnock-Jones
a4f4daa445 Abstract out daemonization 2014-11-10 20:28:03 -05:00
Tony Garnock-Jones
4288c80319 Only bother to avoid taking a remote package if the local one has been edited 2014-11-10 14:31:23 -05:00
Tony Garnock-Jones
2cb428a484 Permit fetching of the local-packages table (for debugging) 2014-11-10 14:03:41 -05:00
Tony Garnock-Jones
2aac35df7b Notes on automatic code reloading in the README 2014-11-10 11:48:48 -05:00