James Moger
ed295f8a49
Updated login and search forms to use the SessionlessForm
12 years ago
James Moger
b2abacfa63
Implemented SessionlessForm to workaround Wicket's stateful nature
12 years ago
James Moger
4e0ee29b4d
Update to Wicket 1.4.20
12 years ago
James Moger
9f6ef315d4
Properly escape fragment for HTML
12 years ago
James Moger
c2833a3fd8
Ensure that the line counts start at 1
12 years ago
James Moger
4be52863f9
Adjusted spacing on activity page
12 years ago
James Moger
f1d2ada42c
Externalized the Lucene ignore extensions
12 years ago
James Moger
12c31ef28e
Restore the leading hunk of the first line of a fragment
Also correctly determine the line number of a fragment.
12 years ago
James Moger
697def1be4
Only show pager if the total search hits exceed the page size
12 years ago
James Moger
a6dd4bb55e
Corrected sample syntax for branch and path terms
12 years ago
James Moger
6b5771f809
Added a file icon to the changed paths tables
12 years ago
James Moger
31a89771cd
Display tag links on indexed commits and tweaked term highlight color
12 years ago
James Moger
261024bc3e
Include tags on incremental commit indexing
12 years ago
James Moger
aebae04b6d
Adjust translation for default branch (HEAD)
12 years ago
James Moger
6cbe89ac2b
Disable default branch/HEAD selector on create/empty repository
12 years ago
James Moger
856091d000
Properly handle renames on incremental indexing
12 years ago
James Moger
f03763b00e
Shrink summary page activity graph a little
12 years ago
James Moger
73fba6ef98
Display fewer content fragments for blobs
12 years ago
James Moger
ff3f0e3533
Documentation
12 years ago
James Moger
273cb90146
Eliminated Lucene settings
12 years ago
James Moger
22a8a61991
Indicate 0 search results
12 years ago
James Moger
4e1930a8d9
Polish the Lucene search page. Integrate both search mechanisms.
12 years ago
James Moger
8e9988c38c
Ensure repository indexes are properly closed before deletion
12 years ago
James Moger
e9de3f7fd5
Implemented RPC administration of indexed branches
12 years ago
James Moger
d040098957
Implemented Lucene search result paging
12 years ago
James Moger
cdbbda53e2
Incremental commit indexing was missing branch field
12 years ago
James Moger
86bea9e001
Ensure that the welcome message is interpreted as UTF-8 (issue 74)
12 years ago
James Moger
40ca5c51d1
Repository-branch Lucene indexing is now opt-in
12 years ago
James Moger
e6637cd48c
Close the Lucene index writer/searcher on a repository rename or delete
12 years ago
James Moger
905d31391c
Use reflection to determine source repository index
Unfortunately Lucene's MultiReader class does not expose a public method
for determining which index reader a document comes from. There is a
private method which determines this information.
My new approach is to use reflection to call this private method and
determine the actual source index at runtime instead of storing the
repository name in the index. This gets me out of the "rename
repository" problem at the expense of a little runtime performance.
12 years ago
James Moger
d896e62505
Refactored Lucene integration and fixed two index deleteDocument bugs
12 years ago
James Moger
68ce2ce771
Repository must have commits to be searchable
12 years ago
James Moger
6722961db1
A bunch more Lucene work
* Only list user-accessible repositories
* Syntax-highlight matched blob fragments
* Improve look and layout of search results
12 years ago
James Moger
d1c49a7dd7
Adjusted spacing on summary page
12 years ago
James Moger
a5c920e5d6
Replaced "committed" with "authored" on activity page
12 years ago
James Moger
9ae72a95a2
Wrapped activity page charts with table due to GoogleCharts update :(
12 years ago
James Moger
7c7e942e29
Removed reference to old css file
12 years ago
James Moger
7d35ed8bd6
Added Lucene Memory lib dependency
12 years ago
James Moger
7d97c619b1
Made LucenePage stateless
12 years ago
James Moger
98b4edf75f
Revise indexed fields and improve Lucene page usability
12 years ago
James Moger
23b6eb52ef
Add Lucene Highlighter dependency
12 years ago
James Moger
934ada531b
Revised reindex method per JGit team recommendation
12 years ago
James Moger
9e2f9ddbe4
Lucene adjustments
12 years ago
James Moger
3d0494ad6d
More Lucene progress
12 years ago
James Moger
9357e929bd
Not all GitNotes were displayed on the commit page (issue 70)
12 years ago
James Moger
6fa6abf07b
Replace ChoiceRenderer with StringChoiceRenderer (issue 71)
12 years ago
James Moger
3f0677744e
Improved look of Lucene page
12 years ago
James Moger
55acda898c
Whoops. x2. LucenePage.html
12 years ago
James Moger
4c13bf3ccd
Whoops. Missed adding LucenePage.
12 years ago
James Moger
43e32ec71a
Draft integration of Lucene search mechanism and web ui
12 years ago