rick
bf37f44970
pull default name/email for commits from wiki repo's git config
2010-08-30 18:11:03 -07:00
rick
847e6c00a4
Merge branch 'master' of github.com:github/gollum
2010-08-30 18:04:36 -07:00
Jon Frisby
6de9ddfd3f
Make an attempt at setting a proper mime-type when showing a file.
...
Prevents things like having the browser show raw binary data when you have a PDF in your repo.
2010-08-31 09:04:27 +08:00
Jon Frisby
1f8a67598a
Use Grit to determine committer instead of executing a sub-shell and calling the git CLI.
2010-08-31 09:04:27 +08:00
Jon Frisby
515f8610c4
Make --version not cough up a furball.
...
Commit 8c625419b8 moved the require down,
which broke --version.
2010-08-31 08:59:56 +08:00
rick
ba18cbebe8
more tree_map tests
2010-08-30 17:56:03 -07:00
rick
646c8e21b2
Add Wiki#size to efficiently count pages without loading them.
2010-08-30 17:52:20 -07:00
rick
6dab4f7fe6
Wiki#pages uses the treemap
2010-08-30 17:45:32 -07:00
rick
7e2b1fdbc6
Wiki#tree_map_for returns an array of BlobEntry instances
2010-08-30 17:31:19 -07:00
rick
6f077702e1
Page#find_page_in_this_tree is redundant
2010-08-30 17:04:30 -07:00
Dean Strelau
f4c4b2e49c
Update development dependencies. Closes github#18
...
Tests require a few markdown libraries to pass.
2010-08-30 16:38:01 -07:00
Tom Preston-Werner
db1ccc4525
DRY up test commit details.
2010-08-30 16:38:01 -07:00
Tom Preston-Werner
dddb73672a
Minor readme typo and various whitespace fixups.
2010-08-30 16:38:01 -07:00
Tom Preston-Werner
94f05b0796
Update working dir (if present) when edited via the API. Closes #6 .
2010-08-30 16:37:59 -07:00
rick
0500c7e10c
cache the ref => sha lookup
2010-08-24 12:39:26 -07:00
rick
3eeed9ba1e
update Wiki#find_page_in_tree to use cached tree map
2010-08-24 12:15:11 -07:00
rick
292f6ec8dc
update Wiki#find_page_in_this_tree to use the new cached tree map.
2010-08-24 11:47:20 -07:00
rick
068a902a00
don't modify path names in cached wiki treemaps
2010-08-24 11:47:02 -07:00
rick
d606511fdf
use cached tree map when finding files
2010-08-24 11:29:39 -07:00
rick
cc3d9529cc
add a cached Wiki#tree_map_for method
2010-08-24 11:24:49 -07:00
rick
74ca65b045
history updates
2010-08-23 16:39:10 -07:00
rick
05283347b0
more descriptive irb output
...
also, code poetry arguments
2010-08-23 16:35:17 -07:00
rick
99995f7364
convert $path global to a gollum_path sinatra setting
2010-08-23 16:16:39 -07:00
rick
8c625419b8
add irb option for the cli script
2010-08-23 16:13:38 -07:00
Tom Preston-Werner
48b143c6ed
Update history for massive performance optimization.
2010-08-19 18:21:26 -07:00
Tom Preston-Werner
dae2e0c79c
Remove obsolete tree map methods.
2010-08-19 17:40:05 -07:00
Tom Preston-Werner
9b32d3bfb1
Update Wiki#delete_page to use Index#read_tree awesomes.
2010-08-19 17:37:49 -07:00
Tom Preston-Werner
b1fc173a3f
Update Wiki#update_page to use Index#read_tree goodness.
2010-08-19 17:35:18 -07:00
Tom Preston-Werner
6a53e3d037
Clean up some whitespace.
2010-08-19 15:43:26 -07:00
Tom Preston-Werner
15879a5a88
Use Index#read_tree for Wiki#write_page instead of rebuilding the entire index.
2010-08-19 15:42:36 -07:00
rick
c6e2acbf62
history is written by the victors
2010-08-16 17:39:17 -07:00
rick
28a29f49f2
Gollum::Wiki#add_to_tree_map updates pages if a file with the matching name + extension exists
2010-08-16 17:37:53 -07:00
Tom Preston-Werner
acdb04ba4e
Handle duplicate page error in frontend. Closes #10 .
2010-08-16 16:54:01 -07:00
rick
dd30a7bdc2
fix markup on framed absolute image urls
2010-08-16 15:49:47 -07:00
rick
c7e172f5ca
can't access trees as files
2010-08-16 14:57:39 -07:00
rick
c69a5f80dd
prevent Gollum::Wiki instances from creating new pages that overwrite pages with the same name.
2010-08-16 07:56:46 -07:00
rick
ee04dd84aa
normalize commit hashes so they at least show 'anonymous' if no git user is set.
2010-08-16 07:36:32 -07:00
Tom Preston-Werner
763387979a
Update history for op4g/1.9_compat.
2010-08-15 11:54:02 -07:00
Chris Hoffman
4e3b4e23da
Ruby 1.9 compatibility
...
* Adds current directory to load path for tests because 1.9 does not
* Aliases String#lines to String#to_a under 1.8 to match 1.9 behavior
* Sets encoding magic comment in test file with characters outside ascii
* Require 'ostruct' explicitly
This depends on a patch to Grit to have full functionality through the
whole stack.
2010-08-14 21:37:00 +00:00
Tom Preston-Werner
8b0c971552
Merge remote branch 'dblugeon/correct_url_markup'
2010-08-14 11:34:18 -07:00
Tom Preston-Werner
f4069f1dfb
Update history for rgrove/newer-sanitize.
2010-08-14 11:17:41 -07:00
Tom Preston-Werner
3d730295b3
Merge remote branch 'rgrove/newer-sanitize'
2010-08-14 10:57:09 -07:00
rick
edcfdfa402
return nil for bad file version
2010-08-13 16:11:37 -07:00
dblugeon
45446f3481
update the source code url of github markup
2010-08-13 18:23:57 +02:00
Tom Preston-Werner
2a905cedc9
Release 1.0.1
v1.0.1
2010-08-12 16:04:51 -07:00
Ryan Grove
f159c54dc8
Increase minimum Sanitize version requirement to 1.1.0.
...
1.0.x versions of Sanitize require Hpricot instead of Nokogiri
and have bugs that may allow non-whitelisted HTML to sneak
through.
2010-08-12 14:18:43 -07:00
Tom Preston-Werner
541b58af8f
Release 1.0.0
v1.0.0
2010-08-12 12:56:58 -07:00
rick
dfb453c7f9
dont depend on order of the clicked versions
2010-08-12 11:05:43 -07:00
rick
f8594b06a6
inaccessibility
2010-08-12 09:52:03 -07:00
rick
b4a913ecf3
return found pages to their rightful owner
...
see https://github.com/github/gollum/commit/39117ae44a5c3d0aaf934e6813ad15813ab49b4c
2010-08-12 09:45:06 -07:00