Commit Graph

168 Commits

Author SHA1 Message Date
Tony Garnock-Jones
aa22a98a4d Avoid eager evaluation of maybe-splice contents. 2016-08-02 19:13:51 -04:00
Tony Garnock-Jones
77342cf9a0 Oops. Correct stupid quoting mistake 2016-08-02 14:19:19 -04:00
Tony Garnock-Jones
0b9c0f28bd Compact the main nav a little more effectively 2016-08-02 13:39:53 -04:00
Tony Garnock-Jones
70e0790fe9 Switch default port to 7443 2016-08-02 13:17:10 -04:00
Tony Garnock-Jones
24dfa44066 Shrink some of the main nav titles, putting off proper responsiveness for now 2016-08-02 13:16:48 -04:00
Tony Garnock-Jones
c5acc9135b Update PLTSTDERR for newer Racket logging usage 2016-08-02 13:16:14 -04:00
Tony Garnock-Jones
cad0e005e4 Switch back to /api/authenticate 2016-08-02 12:07:08 -04:00
Jay McCarthy
50721103d7 Make it live 2016-07-15 20:04:17 -04:00
Jay McCarthy
594b1b25dc Finding uninitiazed vars 2016-04-11 09:58:40 -04:00
Tony Garnock-Jones
8a024e26e1 Support curation/ring-change 2015-10-02 20:46:38 -04:00
Tony Garnock-Jones
a06651831e Move "rescan all my packages" to the top of the menu 2015-10-02 20:46:23 -04:00
Tony Garnock-Jones
d7125de883 Take note of backend telling us whether current user is a curator or not 2015-10-02 20:46:02 -04:00
Tony Garnock-Jones
c9384e4cf9 UI for /jsonp/update API 2015-10-02 17:03:20 -04:00
Tony Garnock-Jones
41f26c320b formal-tags and tag-search-completions are only ever loaded from a dynamic page 2015-09-30 02:21:56 -04:00
Tony Garnock-Jones
f912945c1b Not so noisy when not modifying unchanged S3 objects 2015-09-30 02:17:05 -04:00
Tony Garnock-Jones
52bec4651a Retrieve existing session if signing in from static page with active session. 2015-09-30 01:44:50 -04:00
Tony Garnock-Jones
cf559766b7 AWS S3 upload support. 2015-09-30 01:44:32 -04:00
Tony Garnock-Jones
399788edae Propagate exceptions over RPC reply channels 2015-09-30 01:16:15 -04:00
Tony Garnock-Jones
2bb8cbe5b3 Filter out nonexistent packages (tombstoned packages) from package-batch-detail 2015-09-29 12:20:07 -04:00
Tony Garnock-Jones
b6f44005a8 Language useful during beta 2015-09-27 17:46:56 -05:00
Tony Garnock-Jones
d36e05220e Convert to basic auth for regular API 2015-09-26 21:31:03 -05:00
Tony Garnock-Jones
3bebf69540 Switch to POST-based /api/authenticate 2015-09-26 21:30:41 -05:00
Tony Garnock-Jones
357bf31220 Static 404 page for packages 2015-09-25 16:57:29 -04:00
Tony Garnock-Jones
23c2c93164 Survive network errors checking for a readme 2015-09-25 16:08:34 -04:00
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