1
0
mirror of https://gitlab.com/depesz/explain.depesz.com.git synced 2025-07-15 01:34:18 +02:00
Commit Graph

107 Commits

Author SHA1 Message Date
9316c3fac2 File structure cosmetics. 2015-01-06 10:38:14 +03:00
1fe4ee0f29 Timeout notice. 2015-01-06 10:34:46 +03:00
58b087e1fe Apply patches in single exec. 2015-01-06 10:34:11 +03:00
f0e5f2d0b6 No need to create separate user. 2015-01-06 10:14:09 +03:00
58a81a7edb Add nginx proxy. 2015-01-06 10:12:23 +03:00
645d7a2acf Common fixes on default manitfest.
Remove usesess sudo calls.
Increase Pg::Explain install timeout.
Fix createuser command.
2015-01-06 07:56:57 +03:00
2987c7830e A bit of automation. 2015-01-05 21:21:10 +03:00
578dedddd8 Merge branch 'master' of github.com:depesz/explain.depesz.com 2014-11-06 06:31:03 +01:00
37225faca2 remove things that might cause irrelevant warnings 2014-11-06 06:30:47 +01:00
b8b01447b0 Merge branch 'master' of github.com:depesz/explain.depesz.com 2014-11-05 16:31:04 +01:00
ab58eddac3 Commify long numbers in presented explains 2014-11-05 16:30:32 +01:00
f185e5c746 Add /info page
This is only for users logged in, with granted "admin" privileges
(is_admin column in users table in database, by default false for
everybody, has to be manually changed in database).

Info page shows loaded modules, perl version and paths to used perl
interpreter and top level of explain.depesz.com application.
2014-10-31 22:03:11 +01:00
0dd0cac324 Merge branch 'master' of github.com:depesz/explain.depesz.com 2014-10-31 16:03:34 +01:00
930f22b1c6 Editorialization of last merge
- change the secret/secrets code so that it will work in both old and new
  Mojolicious versions.
- Add information that perl modules can be installed from distribution
  package repositories, and not neccessarily from cpan
- Add more description to information on config file
- Revert default config to previous state
- Add tests (to be run by explain.pl test) that check for required perl
  modules
2014-10-31 15:55:59 +01:00
916d0d9581 Merge pull request #2 from jlpoolen/master
Pull request #1
2014-10-31 15:29:58 +01:00
cb3a519766 server runs, not fully tested 2014-10-31 06:04:52 -07:00
cd980e2c24 Update README.md
Further instructions
2014-10-31 06:00:30 -07:00
560de1b790 Create README.md
First draft of installation instructions
2014-10-31 05:42:09 -07:00
2e532f19ee missing license 2014-06-05 15:05:09 +02:00
121ee5e1a4 update btc address 2013-11-28 18:27:02 +01:00
ccbc785440 bitcoin plea relocation 2013-11-24 19:58:23 +01:00
c347dc6cb2 add bitcoint donation plea 2013-11-24 17:27:21 +01:00
28fe739f46 perltidy run 2013-10-30 12:47:28 +01:00
f6d2ca31ba update user history layout
first layout was just a development thing made by depesz. New layout for
user history is 99.9% by metys. depesz just added the date bar, and
decreased width of id column
2013-10-30 12:45:03 +01:00
5ebaca1e8d we're in 2013 already, update copyright 2013-10-30 12:44:58 +01:00
6c7a4712c0 copy paste error
it made it impossible to change plan to public. fixed.
2013-10-30 12:44:20 +01:00
b381985e43 Users almost done
Functionality is there, I'm just waiting for Metys to help me with styling
2013-10-29 14:35:04 +01:00
9ba0cc07cc Merge branch 'master' of github.com:depesz/explain.depesz.com 2013-10-28 14:59:48 +01:00
22b973d093 WIP - users support
- users can now:
    - register
    - login
    - logout
    - change password
- new explains know about logged user (it's stored in database)
2013-10-28 14:58:17 +01:00
02331652e5 First step towards users support
Place in database to stor use information
2013-10-22 15:25:20 +02:00
364560bdfb move donation back to its place 2013-10-22 15:22:27 +02:00
a8150c0494 Fix display of writing nodes from older Pgs
Older Pgs (9.0 for example) didn't show table name for
insert/update/delete. Fix template not to assume "scan_on" is available
for writing nodes.
2013-10-08 15:16:48 +02:00
9e73d831a6 fix warning 2013-08-26 13:52:46 +02:00
bb7242c0fe Fix display of Index Only Scans
New Pg::Explain version (0.67) splits them into parts, so it has to be
re-assembled for display
2013-05-25 00:36:52 +02:00
4f52dc7b8e Test syntax change in new mojo 2013-05-14 19:43:16 +02:00
579d9aea26 Apparently new Mojo changed the way app is started 2013-05-14 19:24:58 +02:00
6a31c2e4a1 Make it possible to delete plans
Each plan will have now delete_key (random, 50 character string), which
can be used with url like http://.../d/plan-id/delete-key
to delete it.

The delete key is shown once just after plan creation
2013-03-30 20:18:27 +01:00
adf37dfd65 sync to production 2013-03-30 17:45:15 +01:00
ac303a0069 simple anti-bot measure
There is no point in tryingto find older explains
2013-03-30 17:44:30 +01:00
645606933a Fix logic error
$(...) will always be true, as its collection. But it can have 0 elements.
2013-01-30 14:00:52 +01:00
47c90054a7 Make ctrl-enter submit form with new explain 2013-01-30 13:52:57 +01:00
2c2ba4c85d Fix config to work with new hypnotoad 2013-01-30 13:52:34 +01:00
c8252505ea revert config change from dev machine 2012-11-08 16:12:32 +01:00
c6290a2927 New column in explain - line number
New column can be hidden, stored in cookie/preferences, and it contains
links to given lines.
2012-11-08 16:08:53 +01:00
689169d0ff Fix to work with newer Mojolicious
b() helper disappeared, and I had to remove it from template
2012-11-08 16:08:11 +01:00
00aacf7f26 Forgot to special-case insert/update/delete too
Second batch of changes related to Pg::Explain 0.65
2012-11-08 13:32:07 +01:00
c355a51971 Merge branch 'master' of github.com:depesz/explain.depesz.com 2012-11-08 13:27:53 +01:00
7c32fe3997 Fix for Pg::Explain 0.65
New version of Pg::Explain extracts information about Function Scans, so it
has to be presented using specialized code.
2012-11-08 13:27:12 +01:00
2a59eb6e62 fix form for donations 2012-11-08 13:26:41 +01:00
38d0165f46 Fix display of foreign scans
It was broken due to upgrade to pg::explain 0.63 which splits "Foreign Scan"
lines into more objects (scan_on hashref)
2012-07-08 22:20:01 +02:00