Commit Graph

264 Commits (43f81d3835857efd814fdd8042a8e87eb0f6f0ad)

Author SHA1 Message Date
Slava Pestov 44f53de164 Move make to its own vocabulary, remove fry _ feature 2008-09-10 20:07:00 -05:00
Slava Pestov 6fb3d2a1bb Cosmetic changes 2008-09-09 01:48:27 -05:00
Slava Pestov 977febf1fa Wiki: cache Farkup HTML output 2008-09-08 01:11:27 -05:00
Slava Pestov 9f342ad697 Fix init-wiki 2008-09-07 18:57:14 -05:00
Slava Pestov 41c70afd86 Fix typo 2008-09-07 18:05:58 -05:00
Slava Pestov 26b89084b7 Fix path names 2008-09-04 20:11:28 -05:00
Slava Pestov 2a1aa7b019 Conversation scope work in progress 2008-07-09 23:41:45 -05:00
Slava Pestov 874b123bb0 Debugging web framework and cleaning things up 2008-07-09 17:04:20 -05:00
Slava Pestov 7c76046d3b Minor Wiki improvements 2008-07-08 16:15:51 -05:00
Slava Pestov cb4ce6c4df Fix naming 2008-07-08 14:26:37 -05:00
Slava Pestov 666d4abaee More fixes 2008-06-25 04:06:18 -05:00
Slava Pestov b26e6b90f5 Code cleanup 2008-06-25 03:33:58 -05:00
Slava Pestov db6b24614f Improving user-admin tool 2008-06-18 03:26:50 -05:00
Slava Pestov 9ce8116fad Fix 'delete user' 2008-06-18 03:16:45 -05:00
Slava Pestov 44112e32e6 Fix build errors 2008-06-17 05:21:45 -05:00
Slava Pestov cc605060b2 Working on https server support 2008-06-17 00:10:46 -05:00
Slava Pestov e47e7ec30c Login authentication is now stored outside of the session, allowing multiple independent login realms per site 2008-06-16 05:16:51 -05:00
Slava Pestov 73105cc043 Debugging furnace.auth refactoring 2008-06-16 03:46:54 -05:00
Slava Pestov 39d8bec7ef Refactoring furnace.auth 2008-06-16 03:34:17 -05:00
Slava Pestov dbe095a84d Fix revisions 2008-06-15 21:57:41 -05:00
Slava Pestov 56bb1604f0 Fix load errors 2008-06-15 18:29:10 -05:00
Slava Pestov 52297bcfeb Add some simple markup inheritance 2008-06-15 04:56:35 -05:00
Slava Pestov ac4f180857 Fix load errors 2008-06-15 03:25:36 -05:00
Slava Pestov 0ab3f1f436 New html.forms abstraction fixes some problems; clean up some code 2008-06-15 02:38:12 -05:00
Slava Pestov 4e4731ec67 Fix rollback 2008-06-14 02:45:34 -05:00
Slava Pestov faa96f887b Log rotation 2008-06-14 02:45:26 -05:00
Slava Pestov 2d35ea233f Fix missing rest parameters 2008-06-14 00:44:23 -05:00
Slava Pestov f0a37253f2 Disable comments, make links nofollow in blog posts 2008-06-14 00:31:24 -05:00
Slava Pestov 935d7d4321 Add referrer check responder, harden sessions against cross-site scripting 2008-06-13 22:05:41 -05:00
Slava Pestov e7b786ecfa New furnace.alloy vocab makes things easier; add expiration for asides and flash scopes 2008-06-13 20:54:52 -05:00
Slava Pestov 045b657474 Move replicate into core; move selection sort into its own vocab; remove usages of and? and or? which are redundant now 2008-06-13 01:51:46 -05:00
Slava Pestov 49523c508b More flexible furnace authentication; fix planet 2008-06-13 00:47:47 -05:00
Slava Pestov 3358381510 Better support for rest parameters on URLs 2008-06-12 18:54:50 -05:00
Slava Pestov ba8f1388ab Fixing everything for mandatory stack effects 2008-06-09 02:14:14 -05:00
Slava Pestov 313bd9b154 Minor web framework fixes 2008-06-07 10:40:47 -05:00
Slava Pestov 2513c2d3df Working on blogs web app 2008-06-06 18:18:05 -05:00
Slava Pestov 4dfa354673 Fix wiki links on revision view pages, and remove obsolete templates 2008-06-05 02:42:36 -05:00
Slava Pestov aec1363400 Rename rss to syndication 2008-06-05 01:56:06 -05:00
Slava Pestov 1074bdb330 Update wiki, pastebin, planet for new furnace.rss code 2008-06-05 01:50:59 -05:00
Slava Pestov 89feb17f32 Add wee-url to website dispatcher 2008-06-05 01:50:47 -05:00
Slava Pestov 465f460834 Port old Wee-URL web app to new framework 2008-06-05 01:50:26 -05:00
Slava Pestov 9861146d8d Implement flash scopes, improved validation and login page, improved http-post 2008-06-04 19:54:05 -05:00
Slava Pestov d35f25f334 Fix load errors 2008-06-02 17:51:06 -05:00
Slava Pestov 94eebc747b Fix diff 2008-06-02 15:50:15 -05:00
Slava Pestov 52df2a2b47 Load fixes 2008-06-02 15:38:44 -05:00
Slava Pestov 13578a780d Clean up wiki a bit 2008-06-02 15:33:33 -05:00
Slava Pestov 9bd38767ab Big web framework refactoring 2008-06-02 15:00:03 -05:00
Slava Pestov c5c65a4ce4 Web framework refactoring work in progress 2008-06-01 17:22:39 -05:00
Slava Pestov 73a06ed9b0 Use define-persistent inheritance in pastebin 2008-05-30 19:40:01 -05:00
Slava Pestov 83e9a717f7 More wiki features 2008-05-27 02:42:21 -05:00
Slava Pestov 8278ac5b28 Various fixes 2008-05-27 01:18:38 -05:00
Slava Pestov 5f4ffa998f Wiki 2008-05-27 00:02:16 -05:00
Slava Pestov be0d85180f Debugging validation 2008-05-26 02:54:53 -05:00
Slava Pestov 8d8cb11e2a More stuff 2008-05-26 00:48:02 -05:00
Slava Pestov d589ac19dd Reworking validation 2008-05-26 00:47:27 -05:00
Slava Pestov dc1a423f88 Document clumps 2008-05-24 21:49:48 -05:00
Slava Pestov 56852d3ab8 Little cleanups 2008-05-22 15:45:30 -05:00
Slava Pestov 117f6dd804 New validation message concept, t:button tag, fixes 2008-05-02 21:18:49 -05:00
Slava Pestov 5bae9bf6ef Implemented user capabilities 2008-05-01 20:03:02 -05:00
Slava Pestov 79f91f6b7d Working on user capabilities 2008-05-01 16:24:50 -05:00
Slava Pestov eafdb19f90 Cleanups 2008-04-30 16:12:14 -05:00
Slava Pestov 5e9332b634 More work on user admin tool 2008-04-30 04:53:01 -05:00
Slava Pestov 5f94dc3876 Working on user admin tool 2008-04-29 21:04:06 -05:00
Slava Pestov 453f55cc5d Rename session-manager to sessions 2008-04-29 05:58:34 -05:00
Doug Coleman dadb4c4060 native-id -> db-assigned-id 2008-04-28 17:38:12 -05:00
Slava Pestov 9a5d34ae7b Fix conflicts 2008-04-27 03:19:41 -05:00
Slava Pestov 0b0e460857 Improved cookie support, and better session manager taking advantage of it 2008-04-27 03:09:00 -05:00
Slava Pestov 7d16edcc79 Merge URL and cookie session managers, clean up some code 2008-04-26 18:56:51 -05:00
Doug Coleman b8a6941811 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-26 11:05:17 -05:00
Doug Coleman 439c138aa5 fix load errors 2008-04-26 11:03:41 -05:00
Slava Pestov 42bc93f66e Start page flow code 2008-04-26 05:49:41 -05:00
Slava Pestov a8e8b05339 Improved HTTP server dispatcher 2008-04-25 03:23:47 -05:00
Slava Pestov 3be7f29b25 Fix todo load error 2008-04-23 00:54:41 -05:00
Slava Pestov 6e89f7b085 Working on planet factor rewrite 2008-04-22 21:08:27 -05:00
Slava Pestov 6afa62b57c Add RFC822 date parser 2008-04-22 20:19:54 -05:00
Slava Pestov 55f6636bc0 FFI string encoding conversion 2008-04-20 05:15:46 -05:00
Slava Pestov e2a185f1f4 Web framework work in progress 2008-04-20 04:19:06 -05:00
Slava Pestov aae907d5e1 Fix problem with xml prologue showing up several times 2008-04-15 23:36:27 -05:00
Slava Pestov f7590182ac Fix typo 2008-04-15 22:03:50 -05:00
Slava Pestov 783d0d613d Fix todo app 2008-04-15 07:09:01 -05:00
Slava Pestov c0206b3165 Adding todo webapp 2008-04-15 06:35:06 -05:00
Slava Pestov 695dbe1a59 Move web apps to unmaintained/ for now; get more stuff in extra to load 2008-03-07 16:59:44 -06:00
dharmatech a336cb7570 Unit test fixes 2008-03-06 13:46:15 -06:00
Slava Pestov cc3f226cd3 New HTTPD work in progress 2008-02-29 00:57:38 -06:00
Slava Pestov ef53dbd1b9 Fix load-everything 2008-02-26 19:18:21 -06:00
Slava Pestov 2acfc8fe38 Refactor calendar 2008-02-26 17:22:48 -06:00
Slava Pestov 157e16f499 Fix another bug with cgi responder 2008-02-26 03:18:43 -06:00
Slava Pestov cc89218af1 HTTP server fixes 2008-02-25 15:24:48 -06:00
Slava Pestov 609e5f0cfb Rename "doc-root" variable to doc-root, fix information leakage in source responder 2008-02-24 17:40:58 -06:00
Slava Pestov cd8ab4ba8d Updating libraries 2008-02-18 09:08:59 -06:00
Slava Pestov 9edb5875e3 Less drastic changes 2008-02-18 07:30:16 -06:00
Slava Pestov 2c6afdfee6 Working on new threads 2008-02-18 05:07:40 -06:00
Slava Pestov 4514971c7b webapps.planet fix 2008-02-10 01:39:48 -06:00
Slava Pestov 6187a1e5e1 Improved http.client, bootstrap.image.{download,upload} 2008-02-07 17:55:31 -06:00
Slava Pestov 5310a2cabe New logging framework 2008-02-07 17:07:43 -06:00
Slava Pestov dad715e7b0 Update for io.logging change 2008-02-07 01:05:10 -06:00
Slava Pestov 4297777e19 better logging for webapps.planet 2008-02-05 16:36:11 -06:00
Slava Pestov d864ff63a7 Fix conflict 2008-02-02 00:36:47 -06:00
Eduardo Cavazos 5da80f7e5d Lot's of load-everything fixes.
* untabify things
  * using ascii or unicode
2008-02-02 00:29:47 -06:00
Chris Double fce471f7ff Remove dead code 2008-02-02 18:55:42 +13:00
Slava Pestov 2d381ed84e Fix http server 2008-02-01 22:47:01 -06:00
Daniel Ehrenberg fad00e2316 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/html/elements/elements.factor
	extra/html/html.factor
	extra/tar/tar.factor
	extra/webapps/pastebin/pastebin.factor

Resolving my stupid use conflict
2008-02-01 15:39:42 -06:00
Daniel Ehrenberg 0bfad40872 USE fix for pastebin 2008-02-01 15:36:26 -06:00
Slava Pestov a234995c97 Merge branch 'master' of http://dharmatech.onigirihouse.com/factor into record1_strings 2008-01-31 23:21:29 -06:00
Eduardo Cavazos d7c1349c8d Fix a bunch of load-everything hiccups 2008-01-31 23:21:06 -06:00
Slava Pestov 5dfe21d818 Better error reporting in planet 2008-01-31 23:03:54 -06:00
Slava Pestov 5f2655747a Pastebin now uses in-memory persistence as store is broken. Will use db soon 2008-01-29 23:06:27 -06:00
Slava Pestov 1c91a286e5 Updating summary and authors 2008-01-27 01:02:31 -04:00
Chris Double c6ed59bd65 Use header-param in last webapps.cgi patch 2008-01-17 16:38:35 +13:00
Chris Double f694a832d5 Fix environment variables and post support in webapps.cgi 2008-01-17 16:33:11 +13:00
Slava Pestov eb2a6a7d22 Fixing httpd 2008-01-11 00:48:04 -05:00
Slava Pestov 82143e7479 New blogger 2008-01-10 22:04:05 -05:00
Slava Pestov c8360f5ae5 Rename curry* to with 2008-01-09 17:36:30 -05:00
Slava Pestov 2e19bdae2d Pastebin RSS feed: limit number of posts 2008-01-09 01:33:51 -05:00
Slava Pestov f2b4a04a44 Merge commit 'doublec/master' 2007-12-20 00:43:16 -05:00
Doug Coleman b4575a9bff Templating now runs in quiet mode
session ids are now  4 bignum number>string string>sha-256-string
add assoc-heaps
sessions are stored in an assoc-heap
2007-12-19 23:34:30 -06:00
Chris Double b5186937a4 Port fjsc to use pegs instead of parser combinators 2007-12-20 12:48:45 +13:00
Doug Coleman 2447a20ad5 Update help webapp to work with the overhauled furnace 2007-12-18 02:24:41 -06:00
Doug Coleman 1c3c7db0bc Overhaul furnace
- validators work!
 - added sessions
 - add error checking to pastebin
 - add define-form, defalut-values
2007-12-18 02:24:05 -06:00
Slava Pestov 9ec1911625 Remove debug message 2007-12-11 22:37:31 -05:00
Slava Pestov 5c628517d1 Source responder fixes 2007-12-11 18:44:26 -05:00
Slava Pestov c6dea4c49d Pastebin fixes 2007-12-11 18:44:19 -05:00
Slava Pestov 6afcf0ba2f Pastebin updates 2007-12-11 15:48:18 -05:00
Slava Pestov a58c654361 More store cleanups 2007-12-10 03:00:10 -05:00
Slava Pestov 9e93f6251e Clean up store stuff 2007-12-10 02:50:50 -05:00
Slava Pestov 00d19637c1 pastebin cleanups 2007-12-10 02:34:56 -05:00
Slava Pestov 10c3c5ff27 Pastebin word wrap 2007-12-10 02:21:32 -05:00
Slava Pestov 2719e51fa9 Pastebin fix 2007-12-08 22:57:26 -05:00
Slava Pestov a0d2d7b8de Pastebin fix 2007-12-08 22:56:53 -05:00
Slava Pestov 3f4a2f59f6 Fix annotations 2007-12-08 22:43:48 -05:00
Slava Pestov d44d09949a Improve planet date handling 2007-12-08 17:18:34 -05:00
Slava Pestov fc556d9352 Fix pastebin Atom feed 2007-12-08 17:18:25 -05:00
Slava Pestov 88f06748f6 Pastebin and source web app updates 2007-12-08 15:14:24 -05:00
Slava Pestov f14865b163 Add gmh33 to blogroll 2007-12-08 03:22:08 -05:00
Slava Pestov 02cecfa552 Bug fixes 2007-12-06 01:47:53 -05:00
Slava Pestov c97b5fd6ff More webapp fixes 2007-12-06 01:35:01 -05:00
Slava Pestov be101ef500 Tweak webapps 2007-12-06 01:20:26 -05:00
Slava Pestov ce6364212d Furnace cleanup 2007-12-06 01:06:44 -05:00
Slava Pestov bb45b6702b Planet factor tweak 2007-12-06 01:03:10 -05:00
Slava Pestov e82ff27e98 Overhaul pastebin 2007-12-06 01:02:58 -05:00
Slava Pestov 59566c20e9 Source responder with syntax highlighting 2007-12-06 00:23:05 -05:00
Slava Pestov 0e60982aca Adding syntax highlighting support to the pastebin 2007-12-06 00:22:35 -05:00
Slava Pestov 6120f5f387 Furnace improvements 2007-12-06 00:06:34 -05:00
Slava Pestov 4eb4982e60 RSS feed in planet 2007-12-05 23:16:20 -05:00
Slava Pestov 214974ec52 Fix feed>xml 2007-12-05 23:16:13 -05:00
Daniel Ehrenberg 53730a28c2 Planet Factor RSS changes 2007-12-04 21:19:11 -05:00
Daniel Ehrenberg 9900214a2b Merge branch 'planet'
Conflicts:

	extra/rss/rss.factor
2007-11-28 14:48:44 -05:00
Slava Pestov 6668b6a975 Minor parser combinators tweaks (hope doublec doesn't mind) 2007-11-24 18:07:01 -05:00
Slava Pestov c84577e86f Add another blog to blogroll 2007-11-24 16:39:27 -05:00
Chris Double 687d2aa6a4 Fix article manager bitrot 2007-11-23 14:32:02 +13:00