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