Vincent Tondellier <tonton+hg@team1664.org> [Sun, 14 Feb 2016 20:12:49 +0100] rev 93
Factorize search between reports and groups
Use Mojo::JSON::MaybeXS, and update deps
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 14 Feb 2016 19:58:33 +0100] rev 92
Fix config key when inserting
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 14 Feb 2016 19:35:51 +0100] rev 91
Fix missing argument to create
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 30 Dec 2015 19:57:32 +0100] rev 90
Fix function shortening for complex cases, like:
std::basic_ostream<A, B>& operator<< <A, B >(std::basic_ostream<A, B>&, T const&)
Vincent Tondellier <tonton+hg@team1664.org> [Tue, 29 Dec 2015 00:15:38 +0100] rev 89
Restore searching on extra columns
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 28 Dec 2015 23:08:23 +0100] rev 88
Add first cut of the crash grouping feature
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 28 Dec 2015 23:07:16 +0100] rev 87
Small refactoring
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 28 Dec 2015 23:00:47 +0100] rev 86
Add application css
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 28 Dec 2015 23:00:18 +0100] rev 85
Move report templates
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 28 Dec 2015 21:42:10 +0100] rev 84
Display crashing thread number
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 28 Dec 2015 21:36:14 +0100] rev 83
Request a specific model to use in the storage helper
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 28 Dec 2015 21:34:08 +0100] rev 82
Split main layout
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 12 Dec 2015 15:58:05 +0100] rev 81
Remove unused includes
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 12 Dec 2015 15:56:51 +0100] rev 80
Display exceptions when loading Mojo DB drivers
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 12 Dec 2015 15:55:55 +0100] rev 79
Small config reorganization
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 04 Nov 2015 17:43:00 +0100] rev 78
Refactor everything
- change db access method, use Mojo::{Pg,SQLite,...} instead of DBIx::Class
- use Minion as job queue
- refactor into a non-Lite Mojolicious app
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 27 Sep 2015 22:45:40 +0200] rev 77
Enlarge version, 16 characters is too short for some versionning schemes
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 27 Sep 2015 22:44:26 +0200] rev 76
Rename table crash_datas to crash_report_datas
Vincent Tondellier <tonton+hg@team1664.org> [Thu, 24 Sep 2015 01:49:55 +0200] rev 75
Overhaul the repository link functionality
- Fix regex (repositories with number or other characters were not accepted)
- Url escape template arguments by default (the "do not escape" <%== $var %> markers can be used if needed)
- Also support a generic repository type instead of only repotype:repopath in the configuration ($repotype:$repopath has priority over $repotype if both are defined)
- Cache compiled templates
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 12 Sep 2015 01:21:06 +0200] rev 74
Require Mojolicious >= 5.81 for Mojo::Loader functional interface
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 12 Sep 2015 01:12:44 +0200] rev 73
Add index on crash_time (it is used to sort the index page)
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 12 Sep 2015 00:00:43 +0200] rev 72
Fix path of prettify.js (may need change on != debian)
Vincent Tondellier <tonton+hg@team1664.org> [Fri, 11 Sep 2015 23:56:35 +0200] rev 71
Merge with other head
Vincent Tondellier <tonton+hg@team1664.org> [Fri, 11 Sep 2015 23:52:21 +0200] rev 70
Fix compatibility with Mojolicious > 6
(Removed deprecated object-oriented Mojo::Loader API)
Vincent Tondellier <tonton@team1664.org> [Sat, 09 May 2015 23:28:45 +0200] rev 69
Fix DB relations (even if they are not used)
Vincent Tondellier <tonton@team1664.org> [Sat, 09 May 2015 23:24:13 +0200] rev 68
Avoid creating a new class for each stack frame: use helpers and state variables
Vincent Tondellier <tonton@team1664.org> [Sat, 09 May 2015 23:17:47 +0200] rev 67
Make the index columns configurable
Vincent Tondellier <tonton+hg@team1664.org> [Fri, 08 May 2015 22:29:20 +0200] rev 66
Remove extra submit button (error in one of the last commits)
Vincent Tondellier <tonton+hg@team1664.org> [Fri, 08 May 2015 22:25:51 +0200] rev 65
Fix function shortening with complex templates (boost::asio) by using Text::Balanced instead of broken regex
Vincent Tondellier <tonton+hg@team1664.org> [Fri, 08 May 2015 20:46:42 +0200] rev 64
Prettyprint function names using prettify.js
Vincent Tondellier <tonton+hg@team1664.org> [Fri, 08 May 2015 19:41:08 +0200] rev 63
Embiggen search box
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 09 Feb 2015 00:18:12 +0100] rev 62
Fix default search
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 09 Feb 2015 00:06:34 +0100] rev 61
Add crash_data table to store the json
Add searching on crashing backtrace function names
Drop never used tables
Bump DB schema version
Requires PostgreSQL >= 9.4 for now (for jsonb)
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 08 Feb 2015 23:59:59 +0100] rev 60
Don't abort when a file is not loadable
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 08 Feb 2015 22:36:04 +0100] rev 59
Add database v1 schema files
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 08 Feb 2015 14:14:15 +0100] rev 58
Fix frame trust warnings with the latest Mojolicious
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 26 Jan 2015 00:48:15 +0100] rev 57
Add search box, using perl Search::Query syntax
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 25 Jan 2015 22:48:47 +0100] rev 56
Require Mojolicious > 5.48 for security issues and API change
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 25 Jan 2015 22:45:57 +0100] rev 55
Mojo::JSON OO api is deprecated
Vincent Tondellier <tonton+hg@team1664.org> [Tue, 11 Nov 2014 21:35:24 +0100] rev 54
Fix deprecated warnings for Mojo::JSON OO syntax with Mojolicious >= 5.54
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 21 Sep 2014 17:30:24 +0200] rev 53
Added tag 0.1.0 for changeset 099dd15af6fd
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 21 Sep 2014 17:30:15 +0200] rev 52
Update Changes for 0.1.0 release
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 21 Sep 2014 16:50:16 +0200] rev 51
Update install instructions
Vincent Tondellier <tonton+hg@team1664.org> [Thu, 28 Aug 2014 00:55:29 +0200] rev 50
List dependencies.
Almost all of them are optional
Vincent Tondellier <tonton+hg@team1664.org> [Thu, 28 Aug 2014 00:54:41 +0200] rev 49
Drop dependency on aliased (only used in 1 file)
Vincent Tondellier <tonton+hg@team1664.org> [Thu, 28 Aug 2014 00:06:24 +0200] rev 48
Use a recommended version number to avoid the strange eval dance when using '1' only
Fixes the last perlcritic error
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 27 Aug 2014 23:51:42 +0200] rev 47
Replace the modified pagination plugin with a cleaner one that supports bootstrap natively
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 20 Aug 2014 00:07:32 +0200] rev 46
Add changelog
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 20 Aug 2014 00:07:16 +0200] rev 45
Add Dist::Zilla and its plugins config
Vincent Tondellier <tonton+hg@team1664.org> [Tue, 19 Aug 2014 23:58:29 +0200] rev 44
Fix perl critic warning, use an anonymous sub
Vincent Tondellier <tonton+hg@team1664.org> [Tue, 19 Aug 2014 23:51:31 +0200] rev 43
Use the mojolicious plugin instead of rolling our own config loader.
Fix Perl::Critic complaints about eval
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 18 Aug 2014 23:01:26 +0200] rev 42
Fix warnings with perl 5.20
Vincent Tondellier <tonton+hg@team1664.org> [Fri, 08 Aug 2014 23:05:03 +0200] rev 41
Display more crashs in the Atom feed than on the webpage
There is a better way to sniff content type, but it's only available in newer mojolicious versions
Vincent Tondellier <tonton+hg@team1664.org> [Fri, 08 Aug 2014 23:02:44 +0200] rev 40
Set columns size
Vincent Tondellier <tonton+hg@team1664.org> [Fri, 08 Aug 2014 00:05:39 +0200] rev 39
Remove debug code
Vincent Tondellier <tonton+hg@team1664.org> [Fri, 08 Aug 2014 00:02:55 +0200] rev 38
Add a filter to display warnings when the backtrace has bad frames
Vincent Tondellier <tonton+hg@team1664.org> [Fri, 08 Aug 2014 00:00:49 +0200] rev 37
Add a new backtrace-processing filter stack
Move many code from main to helpers or stack filters
Vincent Tondellier <tonton+hg@team1664.org> [Thu, 07 Aug 2014 23:56:47 +0200] rev 36
Add highlight on mouse hover to tables
Vincent Tondellier <tonton+hg@team1664.org> [Thu, 07 Aug 2014 23:51:40 +0200] rev 35
Add bootstrap glyphicons / fonts (will be used soon)
Vincent Tondellier <tonton+hg@team1664.org> [Thu, 07 Aug 2014 23:50:08 +0200] rev 34
Cleanup: Mojo-ize old code, simplifying perl OO code
Make Sql Storage inherit Filesystem, since the DB is only used as an index and still stores on disk
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 04 Aug 2014 15:45:02 +0200] rev 33
Fix sort order for Sql storage
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 04 Aug 2014 14:52:24 +0200] rev 32
Fix and improve atom/rss feed
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 04 Aug 2014 14:51:37 +0200] rev 31
Add migration script
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 04 Aug 2014 14:51:09 +0200] rev 30
Rename setup command to db
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 03 Aug 2014 17:40:13 +0200] rev 29
Add pagination
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 03 Aug 2014 17:35:01 +0200] rev 28
Update Twitter bootstrap to 3.2.0
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 03 Aug 2014 16:45:34 +0200] rev 27
Revert to the non-async gearman client.
I'm unable to make the AnyEvent client work with plack-based servers.
Use gearman background jobs instead
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 02 Aug 2014 23:48:50 +0200] rev 26
Merge SQL module
Vincent Tondellier <tonton+hg@team1664.org> [Thu, 31 Jul 2014 00:05:00 +0200] rev 25
Collapsable thread backtrace
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 02 Aug 2014 23:46:30 +0200] rev 24
Add basic SQL Storage
- also dumps to fs like the basic FS module
- add some infos to the index
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 30 Jul 2014 23:49:59 +0200] rev 23
Async submit.
Requires AnyEvent::Gearman
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 25 Jun 2014 00:16:17 +0200] rev 22
Added tag 0.0.2 for changeset fab315d8c7a8
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 25 Jun 2014 00:16:09 +0200] rev 21
Added tag 0.0.1 for changeset e9c1591a4f54
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 08 Jun 2013 17:07:07 +0200] rev 20
Store file content, not temporary file name
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 07 Apr 2013 00:02:00 +0200] rev 19
Reorganize config
Delegate storage processing to the queue
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 06 Apr 2013 22:50:55 +0200] rev 18
Add Gearman decode worker
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 06 Apr 2013 21:08:10 +0200] rev 17
Move the decoding to a module, and had config to choose which module
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 24 Nov 2012 23:16:50 +0100] rev 16
Use helper instead of using the full class name
Vincent Tondellier <tonton+hg@team1664.org> [Sat, 24 Nov 2012 23:15:47 +0100] rev 15
jquery from wheezy is required
Vincent Tondellier <tonton+hg@team1664.org> [Tue, 20 Nov 2012 15:11:52 +0100] rev 14
Add jquery too
Vincent Tondellier <tonton+hg@team1664.org> [Tue, 20 Nov 2012 15:06:13 +0100] rev 13
Add install instruction
Vincent Tondellier <tonton+hg@team1664.org> [Tue, 20 Nov 2012 14:31:34 +0100] rev 12
Add licence
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 28 May 2012 00:24:07 +0200] rev 11
Move filesystem access to lib/
Vincent Tondellier <tonton+hg@team1664.org> [Mon, 28 May 2012 00:23:21 +0200] rev 10
Ignore vim swap files
Vincent Tondellier <tonton+hg@team1664.org> [Sun, 27 May 2012 19:31:35 +0200] rev 9
Use fluid layout
Vincent Tondellier <tonton+hg@team1664.org> [Thu, 03 May 2012 23:24:02 +0200] rev 8
Merge
Vincent Tondellier <tonton+hg@team1664.org> [Thu, 03 May 2012 23:23:08 +0200] rev 7
Re-add link to the minified jquery
Vincent Tondellier <tonton+hg@team1664.org> [Thu, 03 May 2012 13:17:05 +0200] rev 6
Fix compatibility with perl < 5.11
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 02 May 2012 22:08:57 +0200] rev 5
Add link to the minified jquery, too.
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 02 May 2012 21:46:54 +0200] rev 4
Create atom feed
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 02 May 2012 21:46:30 +0200] rev 3
Create helper to shorten signatures and create links to the repository
browser.
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 02 May 2012 21:43:53 +0200] rev 2
Display client info
Vincent Tondellier <tonton+hg@team1664.org> [Wed, 02 May 2012 01:41:29 +0200] rev 1
Use minimal bootstrap css and js
Vincent Tondellier <tonton+hg@team1664.org> [Tue, 01 May 2012 23:34:48 +0200] rev 0
Initial commit