Commit graph

152 commits

Author SHA1 Message Date
Rohit Awate
6e74b4dbab
Added automatic prepending of protocol 2018-06-04 15:16:56 +05:30
Rohit Awate
d837cd5000
Shifted LoadingLayer GIF to JFXProgressBar 2018-05-24 19:24:24 +05:30
J Patrick Davenport
8696cbfb2e Added .gitignore entries for Eclipse-generated files (#14)
* Hides eclipse artifacts.

* Adds trailing slash to the Everest directory.
2018-05-17 18:03:57 +05:30
Rohit Awate
c90a22cc7b
Improved recycling of HashMaps 2018-05-13 21:50:00 +05:30
Rohit Awate
c2f12d146e
Optimized and cleaned up the logging service 2018-05-12 12:19:15 +05:30
Rohit Awate
79861e0d7e
Fixed #11: Application now scales correctly 2018-05-08 22:35:40 +05:30
Rohit Awate
ee956baed6
Fixed #9: Custom content types now override the ones determined automatically 2018-05-08 21:56:34 +05:30
Rohit Awate
411214311b
Added Travis CI 2018-05-03 13:51:20 +05:30
Rohit Awate
6f063a01c8
Fixed crucial typo in DashboardController 2018-05-03 13:08:35 +05:30
Rohit Awate
861b5deab1
Added ResponseHeadersViewer and minor UI tweaks 2018-05-03 09:57:44 +05:30
Rohit Awate
6d06518693
Minor improvements to Visualizer and moved its logic into new class 2018-05-03 09:57:43 +05:30
Rohit Awate
c0e4d3f72b
Heavily optimized Visualizer by switching from Accordions to TreeView 2018-05-03 09:57:43 +05:30
Rohit Awate
b81b67cc6f
Added Request object recycling to DashboardController 2018-05-03 09:57:43 +05:30
Rohit Awate
4753d433b5
Added RequestManagersPool to re-use managers 2018-05-03 09:57:43 +05:30
Rohit Awate
655b39b9e5
Updated README to reflect addition of Visualizer 2018-04-30 23:23:02 +05:30
Rohit Awate
b70bcd2353 Shifted HistoryManager and LoggingService to Guava's DirectExecutor 2018-04-27 19:26:18 +05:30
Rohit Awate
1c0bc2b7b9 Optimized the Logging API by using single thread pool 2018-04-27 17:53:35 +05:30
Rohit Awate
09ea27f699 Added Response Visualizer 2018-04-27 17:29:55 +05:30
Rohit Awate
35a21f0df0 Added Ctrl + M shortcut 2018-04-25 13:25:15 +05:30
Rohit Awate
4ca952cf55
Updated README with keymap, latest progress and screenshots 2018-04-24 22:56:22 +05:30
Rohit Awate
9e040c6d7a Fixed issue where partial number of settings weren't loaded and improved ThemeManager 2018-04-24 22:11:18 +05:30
Rohit Awate
defd8924ae Added new keyboard shortcuts and fixed issue where RequestManagers weren't properly re-used 2018-04-24 17:03:04 +05:30
Rohit Awate
851c2415b0
Updated README to reflect release of Alpha-1.0 2018-04-23 18:40:52 +05:30
Rohit Awate
9e4bd868b5
Merge pull request #1 from RohitAwate/rename-to-everest
Project was renamed to "Everest"
2018-04-23 18:33:03 +05:30
Rohit Awate
f787f0e9b8 Updated path of settings.json in SettingsLoader 2018-04-23 18:31:38 +05:30
Rohit Awate
429b0bf215
Added header image to README 2018-04-23 17:19:36 +05:30
Rohit Awate
0218b29b34
Updated README 2018-04-23 17:03:54 +05:30
Rohit Awate
41ffcad375 Added new logo 2018-04-23 16:32:51 +05:30
Rohit Awate
95ea98227e Renamed all instances of RESTaurant to Everest 2018-04-23 15:39:25 +05:30
Rohit Awate
178779706e Cleaned up the RequestManagers and DashboardController, added automatic request redirection and improved FNFE handling 2018-04-23 15:10:51 +05:30
Rohit Awate
b57c6a9136
Added checks in prettifyResponseBody for when there's no response body 2018-04-23 11:55:19 +05:30
Rohit Awate
0cd3ad940a
Fixed UI glitches in History search 2018-03-20 19:27:19 +05:30
Rohit Awate
59a5f9927c
Moved response beautification logic to DashboardController 2018-03-20 00:05:36 +05:30
Rohit Awate
ab8a4b879a
Added support for PATCH Request processing 2018-03-19 16:29:16 +05:30
Rohit Awate
7f3a4e7343
Fixed issue where search did not match exact the complete URL and added support for multi-word search strings 2018-03-17 21:56:30 +05:30
Rohit Awate
a679c6d1a2 Added BugReporter and added logging when RequestManagers fail 2018-03-01 15:38:44 +05:30
Rohit Awate
2361da62eb Fixed issue where multiple threads wrote to log file simultaneously and improved LogEntry 2018-02-28 23:55:53 +05:30
Rohit Awate
c249160e1f Added custom logger 2018-02-28 23:34:29 +05:30
Rohit Awate
b7e3fe29fa Improved search, search field UI and fixed issue where file tuples would not be loaded from database 2018-02-25 11:51:16 +05:30
Rohit Awate
e2c7db2d99 Added history search functionality and fixed issue where request body would not get saved 2018-02-23 14:02:49 +05:30
Rohit Awate
43ffac2478 Fixed issue where the first-ever history item would not be saved in the database 2018-02-22 14:44:29 +05:30
Rohit Awate
35d968a283 Behavioral improvements to StringKV and FileKV fields and minor UI tweaks 2018-02-22 14:36:31 +05:30
Rohit Awate
927983bc1d Implemented smart checking to prevent consecutive identical requests in the database 2018-02-22 12:08:24 +05:30
Rohit Awate
9eb149492d Added option to delete StringKV and FileKV fields from respective lists 2018-02-21 17:14:10 +05:30
Rohit Awate
91f5ab9326
Updated README 2018-02-19 13:18:13 +05:30
Rohit Awate
557de8ef99 Minor bug fixes and UI improvements 2018-02-19 12:42:21 +05:30
Rohit Awate
83f557dd38 Added HistoryTab 2018-02-18 22:58:21 +05:30
Rohit Awate
921654200d Fixed issue where DashboardState was saved with partial details 2018-02-15 14:19:31 +05:30
Rohit Awate
aab5c2d8f8 Fixed issue where Form data was getting incompletely loaded while restoring application state 2018-02-15 12:43:57 +05:30
Rohit Awate
a97a6c633c Created new class DashboardState to better abstract the application state and added recovery of POST/PUT requests' body 2018-02-15 12:16:23 +05:30