Commit Graph

  • 71407f9b9f removed a redundant method from WikiController Alexey Verkhovsky 2005-01-22 01:15:09 +0000
  • 26878462f3 Extracted two methods from WikiChunk::Link constructor (it was too long) Alexey Verkhovsky 2005-01-22 00:54:44 +0000
  • dcd63ff408 Dcumented the last change in the CHANGELOG Alexey Verkhovsky 2005-01-22 00:42:43 +0000
  • 92404470e8 Wiki link (square brackets) now knows its type (show, file or pic), and does not mess up with Textile link hyperlink syntax Alexey Verkhovsky 2005-01-22 00:39:03 +0000
  • 87ab5d00ae A bit of golf Alexey Verkhovsky 2005-01-21 23:00:29 +0000
  • 578becb609 uncommented a test that actually passes (WikiWord within Textile URL) Alexey Verkhovsky 2005-01-21 22:43:13 +0000
  • 661fb64561 more regexp caching Alexey Verkhovsky 2005-01-21 22:40:16 +0000
  • 780bf4fe91 a little golf Alexey Verkhovsky 2005-01-21 22:28:37 +0000
  • 75b6d30d80 simplified WikiWords.separate Alexey Verkhovsky 2005-01-21 22:15:29 +0000
  • befa8c91b2 reduced the number of warnings in unit tests (still very high though) Alexey Verkhovsky 2005-01-21 22:08:47 +0000
  • 259a7028e3 cache compiled regexps in constants Alexey Verkhovsky 2005-01-21 21:58:48 +0000
  • 9242ad045d fixed the render_to_string hack to live peasefully with the new ActionPack rule that "the first render wins" Alexey Verkhovsky 2005-01-21 21:06:46 +0000
  • 26974db864 Documented ability to server static content in the CHANGELOG (it's a side-effect of porting to Rails) Alexey Verkhovsky 2005-01-21 19:51:46 +0000
  • f84727c03e explicitly tell to Rails not to render a layout for file download actions (it shouldn't matter, but...) Alexey Verkhovsky 2005-01-21 19:44:34 +0000
  • 88d7dc832d Setting Content-Type to UTF-8, to be consistent with meta-data in the HTML itself Alexey Verkhovsky 2005-01-21 19:41:46 +0000
  • e619e575ce extracted wiki fixture to test_helper (it still doesn't deserge a class of its own, but one day it might) Alexey Verkhovsky 2005-01-21 19:40:04 +0000
  • a9cf729f25 Enable UTF-8 support in certain methods of String class Alexey Verkhovsky 2005-01-21 19:17:25 +0000
  • f75f5223c3 Enabled UTF-8 support in string functions Alexey Verkhovsky 2005-01-21 19:00:45 +0000
  • dce2af06aa Autolink URLs like http://localhost:8000 (anything that has a schema like http:// and looks like a URL), in addition to internet URLs. Alexey Verkhovsky 2005-01-20 21:34:27 +0000
  • b74244ee3f documented the change in categories behavior in CHANGELOG Alexey Verkhovsky 2005-01-20 13:39:12 +0000
  • 7a5aa277bb Corrected a reference to non-existent web method in list.rhtml Alexey Verkhovsky 2005-01-20 13:35:46 +0000
  • dc6c455426 instead of parsing category line by markup engine etc, convert it to /list/?category=XYZ hyperlinks Alexey Verkhovsky 2005-01-20 13:34:15 +0000
  • dfde41e63e tweaked unmasking (no need to create and compile regexps all the time when sub(string, string) is enough Alexey Verkhovsky 2005-01-20 13:32:37 +0000
  • 0d9d89ad3c URI rewriting should be very liberal towards page names Alexey Verkhovsky 2005-01-20 01:00:47 +0000
  • 12aa4365ad Disabled a test that fails on RedCloth 2 Alexey Verkhovsky 2005-01-20 00:21:29 +0000
  • 97857409a9 Added -w to all shebangs [Florian Gross] Alexey Verkhovsky 2005-01-20 00:05:23 +0000
  • 8eb35d4021 [RESTORES BUILD] URI parsing is smart about Instiki images again Alexey Verkhovsky 2005-01-19 21:09:08 +0000
  • e8b2a3c30a moved apply_to from WikiContent to Chunk, so tha UriChunk can override it and decide when it wants to match a URL and when it doesn't want to the in the way of Textile syntax Alexey Verkhovsky 2005-01-19 20:29:43 +0000
  • 02930e20fe preparing UriChunk to a refactoring that will let chunks decide whether they want to match or not (not merely by specifying a regexp pattern) Alexey Verkhovsky 2005-01-19 20:17:26 +0000
  • dbfe531abb Extracted various computations in the constructor of UriChunk to local methods. Alexey Verkhovsky 2005-01-19 10:59:52 +0000
  • d3b12631dd pre-compile and cache URI regexp Alexey Verkhovsky 2005-01-19 10:56:46 +0000
  • 11794e6f4f Fixed a test broken by lasy commit Alexey Verkhovsky 2005-01-19 00:54:18 +0000
  • 2c637539be paths in Instiki errors will look a bit less funny Alexey Verkhovsky 2005-01-18 23:38:36 +0000
  • ca22e59c38 [BREAKS BUILD] Corrected and refactored revision_test.rb Same story as with uri_test.rb; this test was skipped by Rake, because there was a syntax error in it. Now there is no syntax error, but there is a failing test instead (introduced by changeset:48) Alexey Verkhovsky 2005-01-18 22:32:50 +0000
  • 07e43d2dae Streamlined URI parsing [dm1] Alexey Verkhovsky 2005-01-18 20:31:42 +0000
  • 60c16e0be7 Corrected failing test Alexey Verkhovsky 2005-01-18 20:29:10 +0000
  • fb2e77a2ce More tests in uri_test.rb Alexey Verkhovsky 2005-01-18 19:15:48 +0000
  • 8bf050292a [BREAKS BUILD] Deleted a wrong require that was causing Rake to skip uri_test.rb (bug in Rake?). There was, as it turned out, a failing test there. Alexey Verkhovsky 2005-01-18 18:55:40 +0000
  • 7748ea4ecd End-of-line style for "executables" is LF (Unix) so that shebangs always work. Alexey Verkhovsky 2005-01-18 17:50:16 +0000
  • b195cd8b74 Footer with links to instiki.org and rubyonrails.org Alexey Verkhovsky 2005-01-18 01:19:58 +0000
  • 5db16d8850 Documented the last changes Alexey Verkhovsky 2005-01-18 00:44:39 +0000
  • 7c02805102 Unsuccessful save unlocks the page; some tweaks and debug-level logging in in return_to_last_remembered Alexey Verkhovsky 2005-01-18 00:36:43 +0000
  • 94292199b2 Corrected a link, and changed it to a link_to method Alexey Verkhovsky 2005-01-18 00:33:10 +0000
  • b9737747f2 Display error message from a flash at the top of the page Alexey Verkhovsky 2005-01-18 00:27:28 +0000
  • 73552b36a0 If there is a validation error, save action will redirect to the last known good location and set error message in a flash Alexey Verkhovsky 2005-01-17 23:17:28 +0000
  • 5c8b738238 Added test at the service level, to see how well madeleine copes with errors. Looks like it does cope with them. Alexey Verkhovsky 2005-01-17 22:42:45 +0000
  • cb1d8ed54f Controller-level test for the last revision (submit of an identical revision) Alexey Verkhovsky 2005-01-17 21:31:26 +0000
  • 878a6336fb Page#revise raises ValidationError if a revision is exactly same as the page before Alexey Verkhovsky 2005-01-17 21:27:38 +0000
  • 7780a13fe8 Created a special error class for handling graecful rollbacks (not sure if Madeleine can take it yet) Alexey Verkhovsky 2005-01-17 21:22:41 +0000
  • 8f5ac3440a All controller actions are covered by tests [main success scenarios only - not really trying to break it yet] Alexey Verkhovsky 2005-01-17 20:37:06 +0000
  • c50dd048e3 Corrected the binary_content method Alexey Verkhovsky 2005-01-17 20:11:49 +0000
  • f28e572c65 Added a test for tex action Alexey Verkhovsky 2005-01-17 20:03:49 +0000
  • 58f92caa19 Removed code that made it into Rails SVN Alexey Verkhovsky 2005-01-17 18:28:01 +0000
  • 57df455d1d Removed accidentally duplicated code Alexey Verkhovsky 2005-01-17 18:25:13 +0000
  • bd8e725578 Added assertions for the response content in pdf action; changed all output file names to include seconds Alexey Verkhovsky 2005-01-17 18:09:13 +0000
  • 01c5a65405 Sorted out pdf action Alexey Verkhovsky 2005-01-17 15:47:43 +0000
  • 0367f67fba changed tex.rhtml in response to a warning from pdflatex version: MiKTeX-pdfetex 2.4.1700 (1.20a-rc7.2) (MiKTeX 2.4) Alexey Verkhovsky 2005-01-17 15:39:06 +0000
  • 8a1ca5fe14 Placeholder in public/stylesheets is no longer needed Alexey Verkhovsky 2005-01-17 14:12:37 +0000
  • bba4810789 Documented a new command-line option Alexey Verkhovsky 2005-01-17 14:10:00 +0000
  • 151cd65194 Documented last changes Alexey Verkhovsky 2005-01-16 23:59:20 +0000
  • da3c060c89 Non-mutating operations should not be logged. Alexey Verkhovsky 2005-01-16 23:51:59 +0000
  • 621b79db55 Tests for WikiService use default WikiService (with Madeleine persistence), not a WikiServiceWithNoPersistence. Alexey Verkhovsky 2005-01-16 23:17:30 +0000
  • ab63f1449d Added shebangs and require 'test_helper' to all tests, so that they can be run standalone Alexey Verkhovsky 2005-01-16 22:40:44 +0000
  • ef65e5e78a Fix to ticket 2. When updating the last page revision in the "continuous revision" case, created_at should be used instead of Time.now. Alexey Verkhovsky 2005-01-16 22:27:09 +0000
  • da3674770e Moved Page#pretty_revised_on to the view (it is not a model method) Alexey Verkhovsky 2005-01-16 22:19:28 +0000
  • 042391bfff Reformatted all the very long strings to fit 100 columns Alexey Verkhovsky 2005-01-16 22:16:24 +0000
  • f559a17ba4 Renamed "mocks" to "stubs", cause these things are stubs, not mocks. Alexey Verkhovsky 2005-01-16 21:49:27 +0000
  • 9b30ec0811 Rails icon as Instiki favicon (pending nextangle's confirmation on this one) Alexey Verkhovsky 2005-01-16 20:02:35 +0000
  • dcf1030aaa Removed an obsoleted method and changed some comments Alexey Verkhovsky 2005-01-16 19:37:34 +0000
  • 6f943a01d4 Changed a file comment and reformatted redcloth_for_tex.rb Alexey Verkhovsky 2005-01-16 19:18:34 +0000
  • 590af3ae4f compulsive tweaking of quotes Alexey Verkhovsky 2005-01-16 19:12:22 +0000
  • 0fca1f5d1a Documented the last change in CHANGELOG Alexey Verkhovsky 2005-01-16 16:42:14 +0000
  • 178f3f53ee Fixed rendering of URIs with port number; moved match.rb to test_helper (where it belongs) Alexey Verkhovsky 2005-01-16 16:04:45 +0000
  • 832cfdf605 Extracted default layout Alexey Verkhovsky 2005-01-16 15:00:11 +0000
  • 041c250837 Documented the last change in CHANGELOG Alexey Verkhovsky 2005-01-16 03:12:22 +0000
  • bf309d3fbd Madeleine will check every hour if there are new commands in the log or 24 hours have passed since last snapshot, and take snapshot if either of these conditions is true Alexey Verkhovsky 2005-01-16 03:05:45 +0000
  • 5daf352e68 Providing start files both with .rb extension (for existing /init.d scripts and Win32 double-clicks). and without (for gem distribution) Alexey Verkhovsky 2005-01-16 02:08:36 +0000
  • 88b3a1ba08 Fixed a bug with system creation; also fixed a semi-hardcoded EXPORT_DIRECTORY path in controller Alexey Verkhovsky 2005-01-16 01:11:08 +0000
  • 778e9420b5 Made pdf action callable, and wrote a naive test for it Alexey Verkhovsky 2005-01-16 00:21:08 +0000
  • 10214ebb26 Defined externals (for Rails modules), replaced .cvsignore files with svn:ignore properties Alexey Verkhovsky 2005-01-15 21:10:38 +0000
  • 223b2bec6c Initial import of the sources from SVN Alexey Verkhovsky 2005-01-15 20:26:54 +0000
  • e1a14bc27b top-level directories structure Alexey Verkhovsky 2005-01-15 20:06:21 +0000