Commit graph

  • 1bb4747a0f Fixed development environment Alexey Verkhovsky 2005-03-25 22:55:59 +0000
  • f58d9a80d5 Updated GEM packaging about renaming libraries to lib Alexey Verkhovsky 2005-03-25 19:32:28 +0000
  • dda7c8eec0 Requiring ApplicationController from server script Alexey Verkhovsky 2005-03-25 19:23:26 +0000
  • 7c2ca61569 Some rewording in CHANGELOG Alexey Verkhovsky 2005-03-25 19:22:38 +0000
  • 946080ddf9 Added prototype.js library (standardRails thing), though it's not used now Alexey Verkhovsky 2005-03-25 19:22:10 +0000
  • f9b213cb82 Fixed Markdown tests to match RedCloth 3 rendering (which is slightly different from BlueCloth) Alexey Verkhovsky 2005-03-25 19:20:43 +0000
  • 8de7ca3cee Bringing various things inline with the current state of Rails develolpment Alexey Verkhovsky 2005-03-25 19:11:41 +0000
  • 0a63789e61 Removed a route for login witrhout a web name (login needs a web name to work) Alexey Verkhovsky 2005-03-25 17:53:40 +0000
  • aab6c4e32a Corrected some bad inglish [Gavin Sinclair] Alexey Verkhovsky 2005-03-24 01:18:41 +0000
  • 0a3dccbaab Removed some debugging code that accidentally made it to the SVN (ouch) Alexey Verkhovsky 2005-03-24 00:31:41 +0000
  • 6ee7514fb3 FileYard checks the file size against max_upload_size attribute Alexey Verkhovsky 2005-02-21 14:00:00 +0000
  • 217dbdafdc Added max_upload_size to the FileYard constructor Alexey Verkhovsky 2005-02-21 13:36:53 +0000
  • 06e806fe30 Added some code to config/environment.rb to accomodate recent Rails changes Alexey Verkhovsky 2005-02-21 13:34:27 +0000
  • b1b04e1af4 URL autolinking bypasses inlined HTML (or any other URL preceded by double or single quote) Alexey Verkhovsky 2005-02-20 09:28:41 +0000
  • 3e7610c0cd Fixed URL definition for edit_web action Alexey Verkhovsky 2005-02-20 07:49:10 +0000
  • d7198af00a HTMLDiff does not drop endlines anymore Alexey Verkhovsky 2005-02-20 07:46:48 +0000
  • beeed3eee6 Corrected a copy/paste bug in tests, and corresponding problems in rollback.rhtml Alexey Verkhovsky 2005-02-19 14:38:10 +0000
  • 1fa143f5d4 [RESTORES BUILD] Added assert_recognizes to test_helper.rb, pending commit of Rails patch 638 Alexey Verkhovsky 2005-02-19 13:58:27 +0000
  • f389d84453 Fixed a bug: URLs should contain web address, not name Alexey Verkhovsky 2005-02-19 02:45:28 +0000
  • 414ed31a58 Converting hyperlinks to link_to calls (now that we have Routes, they work) Alexey Verkhovsky 2005-02-18 23:19:42 +0000
  • a9304d35fb Simplified some code in wiki_content.rb Alexey Verkhovsky 2005-02-18 14:21:17 +0000
  • aa95acb4f7 RSS feeds accept query parameter start, end and limit Alexey Verkhovsky 2005-02-18 02:24:16 +0000
  • 5e25a94e51 [BREAK BUILD] Upgrade URL rewriting to Routes (there is one test case in routes_test.rb that fails, and it depends on some refactoring that I agreed upon with Ulysses) Alexey Verkhovsky 2005-02-15 22:41:58 +0000
  • 9c04ed3461 Rehashed URL generation once again - templates should not use web.make_link anymore, there is link_for_page helper instead Alexey Verkhovsky 2005-02-13 18:53:49 +0000
  • fd1d0ccc1e Better readability for URL generation methods in web.rb Alexey Verkhovsky 2005-02-13 15:57:58 +0000
  • 112a21da5c Moved remove_orphaned_pages action to admin controller Alexey Verkhovsky 2005-02-13 14:58:03 +0000
  • bb2d16c8a1 Upgraded RedCloth to 3.0.3 Alexey Verkhovsky 2005-02-10 23:11:47 +0000
  • 2aa1aa8fad Graceful handling of validation errors in edit_web, and a friendly confirmation in case of success Alexey Verkhovsky 2005-02-10 22:05:30 +0000
  • 533ef6a1cd Fixed the JavaScript in edit_web.js Alexey Verkhovsky 2005-02-10 21:55:13 +0000
  • 8ab380d6dd Deconflicting a name of an input for two forms on the same page Alexey Verkhovsky 2005-02-10 21:41:31 +0000
  • 4e6d2cbdf6 Added validations to edit_web (it could overwrite parameters of an existing Wiki before) Alexey Verkhovsky 2005-02-10 21:03:50 +0000
  • b888799798 Better URL parsing (URIChunk knows more country codes, and is smarter about avoiding messing with Textile markup) Alexey Verkhovsky 2005-02-05 16:46:26 +0000
  • 21f7693c06 Fixed links to Wiki pages with slashes and other interesting characters in the name Alexey Verkhovsky 2005-02-05 16:36:27 +0000
  • 5cb21ff619 Friendly confirmation message in remove_orphaned_pages Alexey Verkhovsky 2005-02-05 14:06:50 +0000
  • 5334fe626a compulsive quote editing Alexey Verkhovsky 2005-02-05 13:59:43 +0000
  • 7c28e46688 added JavaScript check for empty password to remove_orphaned_pages action Alexey Verkhovsky 2005-02-05 13:53:29 +0000
  • bc97b8d4f7 enhanced password checking behavior in remove_orphaned_pages; extracted password error to application Alexey Verkhovsky 2005-02-05 13:34:12 +0000
  • 8b21b8286f extra tests for edit_web Alexey Verkhovsky 2005-02-05 13:19:20 +0000
  • 09cfb5635c merged edit_web and update_web into one action Alexey Verkhovsky 2005-02-05 13:04:55 +0000
  • 9cfa77dca2 same as before Alexey Verkhovsky 2005-02-05 12:25:01 +0000
  • 20173b6457 compulsive quote editing Alexey Verkhovsky 2005-02-05 12:15:50 +0000
  • ace569ae05 more regexp caching Alexey Verkhovsky 2005-02-04 19:00:28 +0000
  • 9ea307b9d2 cleanup of chunks/engines [Denis] Alexey Verkhovsky 2005-02-04 18:57:42 +0000
  • 2ca286971c Web remembers max_upload_size submitted to update_web action (still is not used though) Alexey Verkhovsky 2005-01-30 06:18:57 +0000
  • 9a5a195c47 Added max_ulpoad_sze property to web (not used yet), and redesigned edit_web page a little. Alexey Verkhovsky 2005-01-30 06:11:00 +0000
  • 5ea3f93bf9 author links on print page are smart about whether they are being exported or just displayed in the browser Alexey Verkhovsky 2005-01-30 05:33:05 +0000
  • c99d675780 web attribute accessed directly, not through accessor. Reason: not to scratch head about "who is web?" Alexey Verkhovsky 2005-01-30 05:22:19 +0000
  • d80d60243b Some more accesskeys [kjell] Alexey Verkhovsky 2005-01-30 05:12:01 +0000
  • 85bc93984d Page will try to render itself in revise method, and behave appropriately if markup engine fails [inspired by Denis] Alexey Verkhovsky 2005-01-30 04:50:41 +0000
  • 2e9e82bd0a Documented last change in CHANGELOG; it was: search looks at page titles, as well as contents [edk] Alexey Verkhovsky 2005-01-30 03:32:56 +0000
  • a0303d1eea Search Alexey Verkhovsky 2005-01-30 03:17:02 +0000
  • 22a8ebb86d Droppped obsolewte require 'chunks/match' [Denis] Alexey Verkhovsky 2005-01-30 02:57:53 +0000
  • 3c1990a42a Not all incarnations of pdflatex know the --output-directory option [Denis] Alexey Verkhovsky 2005-01-30 02:56:03 +0000
  • 63cf09059b Merged new_web action into create_web Alexey Verkhovsky 2005-01-28 03:44:36 +0000
  • 16dcdb6e0e A friendly confirmation when a new wiki is set up Alexey Verkhovsky 2005-01-28 02:57:25 +0000
  • 22e7104ea1 Error message look slightly better. Alexey Verkhovsky 2005-01-28 02:44:22 +0000
  • 83c6eadc0c Merged new_system action into create_system Alexey Verkhovsky 2005-01-28 02:35:59 +0000
  • 88e52ab5a9 Extracted AdminController from WikiController Alexey Verkhovsky 2005-01-28 01:24:31 +0000
  • 9bc9a29789 corrected a warning prevention condition Alexey Verkhovsky 2005-01-28 01:00:10 +0000
  • 60dfbd72b7 renamde a test for authenticate with wrong password so that it does not duplicate the name of another test. Alexey Verkhovsky 2005-01-28 00:52:37 +0000
  • 785276efc1 bit better error handling in file/import Alexey Verkhovsky 2005-01-27 04:14:41 +0000
  • 06daadc7df Reshaped "import wiki" feature from command-line to web interface Alexey Verkhovsky 2005-01-27 03:55:19 +0000
  • 3e4154de82 fixed a problem where Instiki wouldn't start because require 'application' was before require 'webrick_server' (?) Alexey Verkhovsky 2005-01-26 01:02:39 +0000
  • c1b04185a6 First attempt at an "import wiki" script (causes regexp stack overflows in RedCloth 2 on Win32; reason unknown) Alexey Verkhovsky 2005-01-25 22:13:14 +0000
  • 9f90f083d7 Moved some things from scripts/server to config/environment.rb Alexey Verkhovsky 2005-01-25 22:06:34 +0000
  • 9e84693cb2 dropped -w flag from shebangs of ./instiki and ./instiki.rb. There are many warnings coming from Rails, and spoiling the end-user experience. Alexey Verkhovsky 2005-01-25 21:25:22 +0000
  • 3b6566577c Massive change of SVN properties to deal with EOL style problem Alexey Verkhovsky 2005-01-24 18:52:04 +0000
  • b747b611b3 Blocking of file uploads by admin Alexey Verkhovsky 2005-01-24 01:04:00 +0000
  • 6c020342a3 explicitly assign all defaults in Web constructor Alexey Verkhovsky 2005-01-24 00:57:47 +0000
  • 75a8a3f560 "View changes" colours replaced text as well [Denis Mertz] Alexey Verkhovsky 2005-01-24 00:55:18 +0000
  • 8d576bbbf7 test for Web constructor (lots of default values) Alexey Verkhovsky 2005-01-24 00:50:46 +0000
  • 40ed02c771 anoter well-formedness tweak in edit_web.rhtml Alexey Verkhovsky 2005-01-24 00:49:31 +0000
  • 8d8deb8e76 "user interface" to allow or prohibit file uploads (not working, just the UI element) Alexey Verkhovsky 2005-01-24 00:20:31 +0000
  • a99e492f05 corrected a typo Alexey Verkhovsky 2005-01-23 20:27:24 +0000
  • 405e81d29d set uploaded files to read-only access mode Alexey Verkhovsky 2005-01-23 20:26:39 +0000
  • 12722d1df3 Cleaning up edit_web.rhtml; extracted all the JavaScript to a static file Alexey Verkhovsky 2005-01-23 19:14:45 +0000
  • 584c4b39ef Preventing an endless loop in case test_helper is loaded twice (note to self: _always_ enclose alias within unless method_defined?) Alexey Verkhovsky 2005-01-23 19:12:57 +0000
  • 780891349a explicit action and test for edit_web Alexey Verkhovsky 2005-01-23 18:30:33 +0000
  • a3142c377a prevent password managers from messing up edit_web form Alexey Verkhovsky 2005-01-23 18:23:27 +0000
  • 805d4a829e further XML well-formedness fixes Alexey Verkhovsky 2005-01-23 17:05:28 +0000
  • 685874da83 when response is a file download, there is no need to check that it is well formed HTML (it's not, anyway) Alexey Verkhovsky 2005-01-23 16:37:58 +0000
  • c8e459cbb0 Added a check for XML well-formedness to assert_success (optional, enabled by uncommenting a variable at the top of test_helper.rb); corrected some malformed templates (not all yet) Alexey Verkhovsky 2005-01-23 16:34:27 +0000
  • 203405c4dc File upload implemented (mentioning it in CHANGELOG). Things to do: * testing, * security tightening, * admin controls (upload size cap, a way to disable the feature) * handling of files/pictures in exported and published wikis Alexey Verkhovsky 2005-01-23 14:58:32 +0000
  • a7bb047424 FileController refreshes references to files/pictures after an upload Alexey Verkhovsky 2005-01-23 14:54:41 +0000
  • 14c114529a added test for upload Alexey Verkhovsky 2005-01-23 14:32:10 +0000
  • 44eea43940 uploading pics when not found in the file yard (same as for files) Alexey Verkhovsky 2005-01-23 13:42:56 +0000
  • 8263e4bfcd [RESTORES BUILD] Wiki link (in double square brackets) has precedence over autolinking URLs; contents of wiki links are not passed to markup engines; got rid of bracketing mask method in the chunks parser (it was a feature that caused a lot of parsing grief for no good reason) Alexey Verkhovsky 2005-01-23 05:19:39 +0000
  • 301464c4e4 new file (should have been included in the last commit) Alexey Verkhovsky 2005-01-23 04:06:17 +0000
  • 39f854a11e display images from the file yard Alexey Verkhovsky 2005-01-23 03:52:07 +0000
  • d6fe54f4ad [BREAKS BUILD] Links to pictures. Problem is, URIChunk thinks that index.jpg is a hyperlink to http://index.jp. Also, commented out the code that was hiding rendering errors. This should be done at a different level. Alexey Verkhovsky 2005-01-23 03:27:45 +0000
  • 1d82582c3b Extracted storage of files functionality from controller to an object called FileYard. There is one file yard per web. Alexey Verkhovsky 2005-01-23 01:36:51 +0000
  • 0d81292168 Rake's Test/Unit runner be damned Alexey Verkhovsky 2005-01-23 00:48:00 +0000
  • 295e41c245 another go at file upload: slightly less naive and _working_ Alexey Verkhovsky 2005-01-22 19:30:49 +0000
  • 7dc399650f Added an informational notice (implemented as a flash) to the default layout Alexey Verkhovsky 2005-01-22 19:24:27 +0000
  • aec9449771 Naive implementation of a file upload Alexey Verkhovsky 2005-01-22 18:38:16 +0000
  • e6c32bafc6 Wiki links to files point to the appropriate actions (file, pic) Alexey Verkhovsky 2005-01-22 16:38:33 +0000
  • c30989c7eb Actions that send files to browser smartly determine content-type HTTP header by the file name extnsion Alexey Verkhovsky 2005-01-22 14:58:43 +0000
  • e9a419c40f File download (primitive implementation) Alexey Verkhovsky 2005-01-22 02:49:52 +0000
  • 9d90901cd0 URI rewriting to determine a controller based on an action name Alexey Verkhovsky 2005-01-22 01:57:05 +0000
  • 12a34823a8 Beginnings of a FileController (serving the file upload feature) Alexey Verkhovsky 2005-01-22 01:35:00 +0000