MojoFacets.git
14 years agostore filters globally on server
Dobrica Pavlinusic [Sat, 15 May 2010 17:41:12 +0000 (19:41 +0200)]
store filters globally on server

This will share faceted filters across loaded files, but it will also share
filters with *ALL* visitors of site

14 years agostore filters on server
Dobrica Pavlinusic [Sat, 15 May 2010 15:12:59 +0000 (17:12 +0200)]
store filters on server

This allows us to have huge faceted filters.

We stored filters in cookie and that works until whole session
(including all filtered values) is smaller than 4K which is
limit of cookie size (session in stored in cookie)

14 years agomake current item bold
Dobrica Pavlinusic [Sat, 15 May 2010 15:05:59 +0000 (17:05 +0200)]
make current item bold

14 years agoseparate columns with pipe symbol
Dobrica Pavlinusic [Fri, 14 May 2010 09:09:42 +0000 (11:09 +0200)]
separate columns with pipe symbol

14 years agouse only filters which apply to current data set
Dobrica Pavlinusic [Thu, 13 May 2010 22:56:15 +0000 (00:56 +0200)]
use only filters which apply to current data set

14 years agoremove filter clearing on load
Dobrica Pavlinusic [Thu, 13 May 2010 22:41:12 +0000 (00:41 +0200)]
remove filter clearing on load

This allows us to filter multiple data file by same criteria

14 years agoMerge branch 'master' of github.com:dpavlin/mojo_facets
Dobrica Pavlinusic [Thu, 13 May 2010 22:19:42 +0000 (00:19 +0200)]
Merge branch 'master' of github.com:dpavlin/mojo_facets

14 years agoload multiple files at once
Dobrica Pavlinusic [Thu, 13 May 2010 22:17:15 +0000 (00:17 +0200)]
load multiple files at once

This is quote sweeping change, introducing single global $loaded
variable to cache all metadata about loaded data and data itself.

14 years agostring all multi-line quotes (^)
Dobrica Pavlinusic [Thu, 13 May 2010 08:08:00 +0000 (10:08 +0200)]
string all multi-line quotes (^)

14 years agorefresh header names on json load
Dobrica Pavlinusic [Wed, 12 May 2010 22:05:54 +0000 (00:05 +0200)]
refresh header names on json load

14 years agobetter parsing of multi-line fields
Dobrica Pavlinusic [Wed, 12 May 2010 21:53:38 +0000 (23:53 +0200)]
better parsing of multi-line fields

14 years agofix filter reset on load
Dobrica Pavlinusic [Wed, 12 May 2010 21:52:29 +0000 (23:52 +0200)]
fix filter reset on load

14 years agoshow all as count
Dobrica Pavlinusic [Wed, 12 May 2010 20:51:16 +0000 (22:51 +0200)]
show all as count

14 years agoshow currently loaded file
Dobrica Pavlinusic [Wed, 12 May 2010 20:45:47 +0000 (22:45 +0200)]
show currently loaded file

14 years agosplice corrupt multi-lines and report them
Dobrica Pavlinusic [Wed, 12 May 2010 20:32:48 +0000 (22:32 +0200)]
splice corrupt multi-lines and report them

14 years agoreset filters on file load
Dobrica Pavlinusic [Wed, 12 May 2010 20:18:36 +0000 (22:18 +0200)]
reset filters on file load

14 years agohover on columns shows yellow background
Dobrica Pavlinusic [Wed, 12 May 2010 20:10:41 +0000 (22:10 +0200)]
hover on columns shows yellow background

14 years agosupport multi-line fields quoted by ^ in header
Dobrica Pavlinusic [Wed, 12 May 2010 20:06:02 +0000 (22:06 +0200)]
support multi-line fields quoted by ^ in header

14 years agoMerge branch 'master' of github.com:dpavlin/mojo_facets
Dobrica Pavlinusic [Wed, 12 May 2010 20:01:11 +0000 (22:01 +0200)]
Merge branch 'master' of github.com:dpavlin/mojo_facets

14 years agodocument source data formats
Dobrica Pavlinusic [Wed, 12 May 2010 20:00:29 +0000 (22:00 +0200)]
document source data formats

14 years agosplit lines on CR LF
Dobrica Pavlinusic [Wed, 12 May 2010 19:49:26 +0000 (21:49 +0200)]
split lines on CR LF

14 years agoreset columns on load of .txt file
Dobrica Pavlinusic [Wed, 12 May 2010 18:44:45 +0000 (20:44 +0200)]
reset columns on load of .txt file

This allow us to peresent user always with exact order of columns from file

14 years agohide empty values in list
Dobrica Pavlinusic [Wed, 12 May 2010 18:39:04 +0000 (20:39 +0200)]
hide empty values in list

14 years agopreserve header column ordering
Dobrica Pavlinusic [Wed, 12 May 2010 18:32:08 +0000 (20:32 +0200)]
preserve header column ordering

14 years agoload pipe separated .txt files
Dobrica Pavlinusic [Wed, 12 May 2010 18:07:06 +0000 (20:07 +0200)]
load pipe separated .txt files

14 years agoshow only columns which exist in dataset
Dobrica Pavlinusic [Wed, 12 May 2010 18:06:38 +0000 (20:06 +0200)]
show only columns which exist in dataset

14 years agostore show in session and show current one
Dobrica Pavlinusic [Fri, 16 Apr 2010 19:45:12 +0000 (21:45 +0200)]
store show in session and show current one

14 years agosplit links into admin template
Dobrica Pavlinusic [Fri, 16 Apr 2010 19:09:18 +0000 (21:09 +0200)]
split links into admin template

14 years agopoint rest of /data/table to /data/items
Dobrica Pavlinusic [Fri, 16 Apr 2010 17:06:04 +0000 (19:06 +0200)]
point rest of /data/table to /data/items

14 years agodisplay field name in <tt>
Dobrica Pavlinusic [Fri, 16 Apr 2010 17:05:45 +0000 (19:05 +0200)]
display field name in <tt>

14 years agorender items using table or list
Dobrica Pavlinusic [Fri, 16 Apr 2010 16:55:40 +0000 (18:55 +0200)]
render items using table or list

14 years agostyle table a bit
Dobrica Pavlinusic [Thu, 15 Apr 2010 18:23:52 +0000 (20:23 +0200)]
style table a bit

14 years agono warnings for non-numeric
Dobrica Pavlinusic [Thu, 15 Apr 2010 18:19:16 +0000 (20:19 +0200)]
no warnings for non-numeric

14 years agosupport missing values in facets
Dobrica Pavlinusic [Thu, 15 Apr 2010 17:53:05 +0000 (19:53 +0200)]
support missing values in facets

14 years agonicer info bar
Dobrica Pavlinusic [Sun, 11 Apr 2010 14:55:41 +0000 (16:55 +0200)]
nicer info bar

14 years agochange number of results on page
Dobrica Pavlinusic [Sun, 11 Apr 2010 14:21:35 +0000 (16:21 +0200)]
change number of results on page

14 years agosplit sorting links into own template
Dobrica Pavlinusic [Fri, 9 Apr 2010 19:03:02 +0000 (21:03 +0200)]
split sorting links into own template

14 years agomove all_checkboxes in own template and include it
Dobrica Pavlinusic [Fri, 9 Apr 2010 18:35:21 +0000 (20:35 +0200)]
move all_checkboxes in own template and include it

14 years agosort using all values
Dobrica Pavlinusic [Tue, 6 Apr 2010 21:58:14 +0000 (23:58 +0200)]
sort using all values

14 years agosummary and how to start
Dobrica Pavlinusic [Tue, 6 Apr 2010 21:53:51 +0000 (23:53 +0200)]
summary and how to start

14 years agouse locale to help sorting
Dobrica Pavlinusic [Tue, 6 Apr 2010 21:50:53 +0000 (23:50 +0200)]
use locale to help sorting

14 years agosort table columns
Dobrica Pavlinusic [Mon, 5 Apr 2010 18:57:48 +0000 (20:57 +0200)]
sort table columns

14 years agomore info cleanup
Dobrica Pavlinusic [Mon, 5 Apr 2010 17:31:17 +0000 (19:31 +0200)]
more info cleanup

14 years agobetter table info
Dobrica Pavlinusic [Mon, 5 Apr 2010 17:24:53 +0000 (19:24 +0200)]
better table info

14 years agouse Google API CDN
Dobrica Pavlinusic [Mon, 5 Apr 2010 15:02:39 +0000 (17:02 +0200)]
use Google API CDN

14 years agofix test to pass
Dobrica Pavlinusic [Mon, 5 Apr 2010 14:18:32 +0000 (16:18 +0200)]
fix test to pass

14 years agofill in PREREQ_PM
Dobrica Pavlinusic [Mon, 5 Apr 2010 14:18:15 +0000 (16:18 +0200)]
fill in PREREQ_PM

14 years agomatch correctly any value of filter
Dobrica Pavlinusic [Mon, 5 Apr 2010 14:15:37 +0000 (16:15 +0200)]
match correctly any value of filter

14 years agofix filters for multi-value attributes
Dobrica Pavlinusic [Mon, 5 Apr 2010 13:44:41 +0000 (15:44 +0200)]
fix filters for multi-value attributes

14 years agofilters css
Dobrica Pavlinusic [Mon, 5 Apr 2010 12:45:42 +0000 (14:45 +0200)]
filters css

14 years agoremove active filters
Dobrica Pavlinusic [Mon, 5 Apr 2010 12:08:36 +0000 (14:08 +0200)]
remove active filters

14 years agocan't display table without columns
Dobrica Pavlinusic [Sun, 4 Apr 2010 20:26:30 +0000 (22:26 +0200)]
can't display table without columns

14 years agouse $(document).ready()
Dobrica Pavlinusic [Sun, 4 Apr 2010 20:24:49 +0000 (22:24 +0200)]
use $(document).ready()

14 years agoselect all/none columns with a link click
Dobrica Pavlinusic [Sun, 4 Apr 2010 19:35:10 +0000 (21:35 +0200)]
select all/none columns with a link click

14 years agomove columns generation to MojoFacet::Data
Dobrica Pavlinusic [Sun, 4 Apr 2010 19:27:39 +0000 (21:27 +0200)]
move columns generation to MojoFacet::Data

14 years agomake columns sortable using jQuery UI sortable
Dobrica Pavlinusic [Sat, 3 Apr 2010 20:30:23 +0000 (22:30 +0200)]
make columns sortable using jQuery UI sortable

14 years agonumeric facet sorting
Dobrica Pavlinusic [Sat, 3 Apr 2010 20:19:57 +0000 (22:19 +0200)]
numeric facet sorting

14 years agocorrectly count repeating numeric values
Dobrica Pavlinusic [Sat, 3 Apr 2010 19:12:55 +0000 (21:12 +0200)]
correctly count repeating numeric values

14 years agodump columns $stats
Dobrica Pavlinusic [Sat, 3 Apr 2010 18:29:06 +0000 (20:29 +0200)]
dump columns $stats

14 years agosort facets
Dobrica Pavlinusic [Fri, 2 Apr 2010 18:38:57 +0000 (20:38 +0200)]
sort facets

14 years agocleanup filtering and use it in facets
Dobrica Pavlinusic [Fri, 2 Apr 2010 16:50:45 +0000 (18:50 +0200)]
cleanup filtering and use it in facets

14 years agomake filtering work on table
Dobrica Pavlinusic [Fri, 2 Apr 2010 16:32:30 +0000 (18:32 +0200)]
make filtering work on table

14 years agodebug css class
Dobrica Pavlinusic [Fri, 2 Apr 2010 15:34:17 +0000 (17:34 +0200)]
debug css class

14 years agoedit facet filters
Dobrica Pavlinusic [Fri, 2 Apr 2010 15:31:47 +0000 (17:31 +0200)]
edit facet filters

14 years agopager
Dobrica Pavlinusic [Fri, 2 Apr 2010 14:06:27 +0000 (16:06 +0200)]
pager

14 years agowork without session columns set
Dobrica Pavlinusic [Fri, 2 Apr 2010 13:37:06 +0000 (15:37 +0200)]
work without session columns set

14 years agoadded facet links
Dobrica Pavlinusic [Fri, 2 Apr 2010 13:36:24 +0000 (15:36 +0200)]
added facet links

14 years agoreset stats on load
Dobrica Pavlinusic [Fri, 2 Apr 2010 13:36:05 +0000 (15:36 +0200)]
reset stats on load

14 years agosort facets by count
Dobrica Pavlinusic [Fri, 2 Apr 2010 13:03:14 +0000 (15:03 +0200)]
sort facets by count

14 years agodisplay facets
Dobrica Pavlinusic [Fri, 2 Apr 2010 13:02:46 +0000 (15:02 +0200)]
display facets

14 years agomove css styles to static file
Dobrica Pavlinusic [Fri, 2 Apr 2010 12:53:56 +0000 (14:53 +0200)]
move css styles to static file

14 years agodisplay path in title
Dobrica Pavlinusic [Fri, 2 Apr 2010 12:29:14 +0000 (14:29 +0200)]
display path in title

14 years agocleanup
Dobrica Pavlinusic [Fri, 2 Apr 2010 12:12:12 +0000 (14:12 +0200)]
cleanup

14 years agouse utf-8 encoding
Dobrica Pavlinusic [Fri, 2 Apr 2010 11:42:42 +0000 (13:42 +0200)]
use utf-8 encoding

14 years agocolumns selection fixes
Dobrica Pavlinusic [Fri, 2 Apr 2010 11:35:37 +0000 (13:35 +0200)]
columns selection fixes

14 years agoadd navigation links
Dobrica Pavlinusic [Fri, 2 Apr 2010 11:28:19 +0000 (13:28 +0200)]
add navigation links

14 years agotrack params in session
Dobrica Pavlinusic [Fri, 2 Apr 2010 11:28:06 +0000 (13:28 +0200)]
track params in session

14 years agosort columns by usage
Dobrica Pavlinusic [Fri, 2 Apr 2010 10:22:19 +0000 (12:22 +0200)]
sort columns by usage

14 years agodisplay first tabular data
Dobrica Pavlinusic [Fri, 2 Apr 2010 09:45:15 +0000 (11:45 +0200)]
display first tabular data

14 years agorename to columns
Dobrica Pavlinusic [Thu, 1 Apr 2010 17:26:14 +0000 (19:26 +0200)]
rename to columns

14 years agostyle count with css
Dobrica Pavlinusic [Thu, 1 Apr 2010 16:51:55 +0000 (18:51 +0200)]
style count with css

14 years agoadded stats template
Dobrica Pavlinusic [Thu, 1 Apr 2010 16:36:57 +0000 (18:36 +0200)]
added stats template

14 years agouse JSON which is much faster than Mojo::JSON
Dobrica Pavlinusic [Thu, 1 Apr 2010 14:22:29 +0000 (16:22 +0200)]
use JSON which is much faster than Mojo::JSON

14 years agocall new controller
Dobrica Pavlinusic [Thu, 1 Apr 2010 10:16:06 +0000 (12:16 +0200)]
call new controller

14 years agofill in template
Dobrica Pavlinusic [Thu, 1 Apr 2010 10:15:53 +0000 (12:15 +0200)]
fill in template

14 years agoData controller with stats
Dobrica Pavlinusic [Thu, 1 Apr 2010 10:15:30 +0000 (12:15 +0200)]
Data controller with stats

14 years agoMojolicious application template
Dobrica Pavlinusic [Wed, 31 Mar 2010 19:37:23 +0000 (21:37 +0200)]
Mojolicious application template

mojolicious generate app MojoFacets
mojolicious generate gitignore
mojolicious generate makefile