1
0
mirror of https://gitlab.com/depesz/explain.depesz.com.git synced 2025-12-01 23:13:35 +02:00
Commit Graph

24 Commits

Author SHA1 Message Date
Hubert depesz Lubaczewski
8439410c5b Add "optimizations" for plans 2017-05-19 18:45:41 +02:00
Hubert depesz Lubaczewski
e289a74ccb Remove unnecessary second-level encoding
This caused problems when dealing with non-ascii characters, as it was
already converted to utf by Mojo, and then again, by explain.depesz.com
itself.
2017-02-08 15:39:08 +01:00
Hubert depesz Lubaczewski
125175b865 Sync to current version on old host 2016-11-08 20:37:06 +01:00
Hubert depesz Lubaczewski
ab58eddac3 Commify long numbers in presented explains 2014-11-05 16:30:32 +01:00
Hubert depesz Lubaczewski
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
Hubert depesz Lubaczewski
28fe739f46 perltidy run 2013-10-30 12:47:28 +01:00
Hubert depesz Lubaczewski
6c7a4712c0 copy paste error
it made it impossible to change plan to public. fixed.
2013-10-30 12:44:20 +01:00
Hubert depesz Lubaczewski
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
Hubert depesz Lubaczewski
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
Hubert depesz Lubaczewski
9e73d831a6 fix warning 2013-08-26 13:52:46 +02:00
Hubert depesz Lubaczewski
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
Hubert depesz Lubaczewski
ac303a0069 simple anti-bot measure
There is no point in tryingto find older explains
2013-03-30 17:44:30 +01:00
Hubert depesz Lubaczewski
84df996971 Make plan encoded in utf8
Thanks to this anonymization will stop breaking when given plans with accents.
2011-08-25 12:43:49 +02:00
Hubert depesz Lubaczewski
96a6bf6f50 Remove sending mails about bad plans
Most of the emails are situations where people pasted *query* instead of plan.
The rest are just badly wrapped plans.
2011-08-16 13:08:17 +02:00
Hubert depesz Lubaczewski
cda3511363 Fix typos 2011-07-13 13:23:15 +02:00
Hubert depesz Lubaczewski
b239a3b5ca Added stats
In view of query, added 3rd tab (HTML, TEXT) - STATS.

This shows list of all different node types with their repetition count,
summarized time, and percent of total query time, plus similar per table
stats.
2011-07-13 02:29:41 +02:00
Hubert depesz Lubaczewski
a5fc1f2544 Added title for plan
Nathan Thom requested ability to add title to plan.

It wasn't very complicated, so it's added :)
2011-06-28 15:25:14 +02:00
Hubert depesz Lubaczewski
761cc4742b Add anonymization
Added checkbox, and additional logic which uses anonymization feature of
Pg::Explain from 0.60
2011-06-11 04:44:41 +02:00
metys
34818b7d7b If Explain creation fails:
+ message "Failed to create..." above form
 + log ("info") message
 + send mail with invalid plan
2011-05-04 07:12:41 +00:00
metys
53fb63b2d2 Database plugin fix 2011-03-14 13:37:48 +00:00
metys
e5eaff7de9 fix for history pagination 2011-03-14 11:07:08 +00:00
metys
1ecd0f9518 history date-based pagination update 2011-03-11 10:33:49 +00:00
metys
198b38717a 1. history pagination changed to date ranges
2. index renamed to new explain
3. form styling changes
2011-03-11 06:19:50 +00:00
depesz
046da81e8c new version of explain.depesz.com, by metys - llewandowski.pl 2011-03-10 15:19:34 +00:00