Commit Graph

184 Commits

Author SHA1 Message Date
xevidos
4af4a0b4a9 @Tirantent front end patch for a larger permissions issue, More rewrites will follow on a new branch to help fix this issue 2019-06-26 16:45:44 -04:00
xevidos
868d37dae7 Reformatted editor settings 2019-06-26 16:38:15 -04:00
xevidos
a7caaed4e9 Made theme list dynamic 2019-06-24 16:55:21 -04:00
xevidos
eab18d9f60 Changed rescan of entire project on filemanager action to rescan parent path on filemanager action 2019-06-21 09:27:25 -04:00
xevidos
034538f399 Added protocol to update redirect so the script does not think you are talking about a relative url 2019-05-29 13:13:29 -04:00
xevidos
6905a2d716 Updated install process to allow for more characters, Removed SQLite from install option as it hasn\'t been implemented yet. 2019-05-27 18:18:33 -04:00
xevidos
dc1359e545 Re enabled restore on database update error, Added automatic codiad return after update finishes. 2019-05-27 17:08:11 -04:00
xevidos
1dd97f2e53 Added database update step in update process. 2019-05-27 17:02:19 -04:00
xevidos
0912a19eb1 Removed save notification from autosave, Removed content check. 2019-05-06 16:26:34 -04:00
xevidos
c1a43b867d Removed autosave content logging 2019-05-06 10:30:24 -04:00
xevidos
f570988814 Enabled logging for autosave, Updated ReadMe 2019-05-06 09:12:57 -04:00
xevidos
eee074c987 Fixed immediate editor reformatting issues. 2019-05-01 16:38:10 -04:00
xevidos
101f62a93d Reformatted Active, Fixed some formatting on Filemanager, Reformatted editor. 2019-05-01 16:29:46 -04:00
xevidos
61b0061bf1 Added new beautify options, Updated autosave and Auto refresh to run after user has stopped typing, Reformatted filemanager 2019-05-01 16:21:45 -04:00
xevidos
0fc44338ae Fixed missing component 2019-05-01 10:13:53 -04:00
xevidos
52f0bacf68 Fixed missing _this 2019-05-01 10:08:10 -04:00
xevidos
2885c8059e Updated ReadMe, Added logging to create default tables, Fixed undefined this.positions, Fixed varchar length 2019-04-30 12:56:08 -04:00
xevidos
e9c40fa851 Fixed issue where mouse position was set too often resulting in periodical line jumping. 2019-04-23 14:00:07 -04:00
xevidos
a24a8daacc Fixed warnings for non array attributes, Removed debug code from install. 2019-04-22 11:29:57 -04:00
xevidos
19dbfbd260 Fixed innodb addition for only mysql 2019-04-17 12:16:08 -04:00
xevidos
700bcf285e Added innodb storage for longer key lengths, Added key size calculation. 2019-04-17 12:11:32 -04:00
xevidos
b7e1f96ab4 Fixed max key length 1000 on mysql, Fixed array to string conversion in update script. 2019-04-17 11:27:58 -04:00
xevidos
d19fa309f7 Fixed cursor tracking initialization. 2019-04-17 11:04:55 -04:00
xevidos
e4de3fa871 Optimized saving of cursor positions. 2019-04-17 10:42:43 -04:00
xevidos
06765e5884 Started making the update file more standalone like for a simple drag and drop update system. 2019-04-16 16:48:25 -04:00
xevidos
7b95a73088 Modified in input icon class, Removed debug code, Modified regex expressions, 2019-04-16 12:52:41 -04:00
xevidos
9b452b33bd Fixed some bugs in installation process, Updated cursor tracking, Added the option to show errors when executing sql, Fixed quote issue in system module, Fixed z-index context menu issue. 2019-04-15 14:38:54 -04:00
xevidos
f4f7140255 Changed z indexes, Commented out file opened warning again, Changed filewillapear publisher, Added error messages to initial system table function. 2019-04-12 23:18:27 -04:00
xevidos
3019999299 Started system object, added timezone to install, fixed issues with update script, 2019-04-12 12:11:27 -04:00
xevidos
d298255e51 Added password hide and show to install page, Added default table creation function. 2019-04-12 09:45:42 -04:00
xevidos
c833bb72de Started updating update script, Removed unneeded Update calls, Fixed issue with selecting all user options not applying, Added error checking to creation of tables 2019-04-11 18:26:55 -04:00
xevidos
373c281111 Fixed locate mysql function and varchar definition in sql library. 2019-04-10 20:34:06 -04:00
xevidos
22a5ddc115 Added get all user options function, Continued work on SQL library, Fixed issue where project was not loaded from settings, Improved performance for getting all options, Refactored install process to fit with new library, Refactored active module to use SQL, Fixed issue where a non focused file could not be closed when first logged in, Fixed issue of text mode not being selected after renaming a file, 2019-04-10 19:31:28 -04:00
xevidos
5bfe7ea545 Continued work on sql library, started refactor of install process to support new library. 2019-04-07 20:58:53 -04:00
xevidos
2d0f4e0286 Added creation of tables through sql library 2019-04-04 13:23:03 -04:00
xevidos
cb362d58c2 Added identifier wraps and find function to sql conversions 2019-04-04 11:04:53 -04:00
Isaac Brown
65991d3d74 Merge branch 'sql_library' into 'development'
Started new sql library system, Started refactor of install process to make more efficient

See merge request xevidos/codiad!29
2019-04-04 10:48:19 -04:00
xevidos
c760f1f6e1 Updated Readme, Updated ACE to version 1.4.3 2019-04-04 10:22:44 -04:00
xevidos
9f993ce056 Started new sql library system, Started refactor of install process 2019-04-04 08:18:08 -04:00
alvarenga.milton
e61dea9574 First stable release of Codiad Install supporting PostgreSQL 2019-04-01 22:15:10 -03:00
alvarenga.milton
2ab41df9a2 Merge 2019-04-01 22:02:38 -03:00
alvarenga.milton
36eef86b41 Changed install page to add options for databases 2019-04-01 21:48:56 -03:00
alvarenga.milton
cc599a1036 Fixed syntax error on install/process.php and added sqlite option as database 2019-04-01 21:48:13 -03:00
xevidos
d045c696ed Fixed localstorage redifinition, Added more description to error messages on install process to console. 2019-04-01 16:20:57 -04:00
xevidos
707b61ea6e Updated autosave to save one second after last change so no changes are missed by the save function. 2019-03-21 12:07:03 -04:00
xevidos
819408c0f5 Removed a debug message, added a re-selection of data if the password is converted, fixed issue where files could not be uploaded due to directory option added. 2019-03-13 13:57:32 -04:00
xevidos
ed439142cc Added admin only absolute paths for filesystem protection. 2019-03-11 10:04:02 -04:00
xevidos
6f6e2d0fb6 Continued work on renaming files with invalid characters. 2019-03-06 16:36:08 -05:00
xevidos
3841525525 Made progress towards invalid character function 2019-03-06 15:45:53 -05:00
xevidos
1c92f2ce31 Added some formatting to merges. 2019-03-04 15:39:30 -05:00
xevidos
cb1a27e17b Added merges to private server. 2019-03-04 15:10:43 -05:00
xevidos
e7471eb183 Added case insensitive usernames. 2019-03-04 15:09:48 -05:00
xevidos
75e432a47b Merge branch 'add_bangla_language' into 'development'
Add bangla language

See merge request xevidos/codiad!8
2019-03-04 20:02:26 +00:00
alvarenga.milton
38e402a4b8 Added htmlentities for filename and folders with special character 2019-03-03 17:04:50 -03:00
alvarenga.milton
cfd24b84fc Added htmlentities for filename and folders with special character 2019-03-03 16:59:39 -03:00
alvarenga.milton
6ab45f07ab Added SQL install file compatible with SQLite for future use, when all queries and PDO connections has been adapted to support this new database 2019-03-03 16:27:59 -03:00
alvarenga.milton
03ae41b78d Improved install process removing SQL code from process.php file and creating one file per database type 2019-03-03 16:13:26 -03:00
xevidos
dfed2269c9 Added postgresql pull request 2019-03-03 11:40:56 -05:00
xevidos
bbc3cdb9bc Started work on an invalid character solution for files. 2019-03-03 11:38:22 -05:00
alvarenga.milton
c1db00a938 Adapting install process to support postgresql 2019-03-01 09:01:05 -03:00
xevidos
53026ba69e Added exits instead of echo returns. 2019-02-13 13:42:43 -05:00
xevidos
b4f42db8fa Attempt at fix for response headers too big on some servers, 2019-02-13 12:08:51 -05:00
xevidos
2307466e7b Updated update option function to support non user options. 2019-02-10 22:49:20 -05:00
xevidos
4298962b14 Finished user access switch in users panel. 2019-02-10 18:10:21 -05:00
xevidos
3d122eb296 Updated ReadMe, Updated is admin check, Added initial change user access ability, Started updating update script for new sql methods, Reformatted user init.js indentation, Reformatted indentation on user dialog. 2019-02-10 00:35:15 -05:00
xevidos
351c9dd935 Merge branch 'patch-1' into 'development'
Update class.update.php - Fixed mistyped on class attribute name

See merge request xevidos/codiad!1
2019-02-09 22:11:44 +00:00
xevidos
81338b1e65 Changed $path to __DIR__ for config location, Updated auto reload variables, Removed unload listener for auto reload, Changed project default to array so that if no projects exist the program does not crash, Updated autosave to use let instead of vars, Fixed capitalization for sideExpanded variable, Added try catch to pdo initialization on install, Added more error checks on install, Removed password function on install query, Changed default settings array, Added loading div to user delete, Updated queries that threw errors when a default value was zero, Added blank username and password check, 2019-02-09 16:14:27 -05:00
milton alvarenga
1f9a698521 Update class.update.php - Fixed mistyped on class attribute name 2019-02-09 17:12:17 +00:00
xevidos
10f2bcb86b Added auto reloading preview window as an option, Converted showing and hiding of loading icon to jquery, Reformatted system settings page. 2019-02-07 13:55:17 -05:00
xevidos
a0105544c0 Removed debug code, Updated contribution guidelines, Updated autosave to remove polling, Fixed renaming projects issue, Added rescans to some file manager functions, Added setting that keeps track of projects side panel being open or closed. 2019-02-06 17:52:49 -05:00
xevidos
5ae4c4c0d9 Reverted autosave component, Fixed new duplicate function, Started work on delete contents issue and rescan not updating, Added more publish events. 2019-02-05 23:04:14 -05:00
xevidos
27111047be Removed grave character from queries 2019-02-04 17:35:54 -05:00
xevidos
069a097c75 Removed misc dev files, changed over to PDO, added more functionality to the message object, Fixed absolute path issue, Updated autosaving to use built in save function, Changed duplicating file to have the same filename with a number afterwards, Refactored keybindings file so that we can start adding more in, Changed yes-no to on-off for autocomplete, Removed deprecated password function allowing the application to handle all password encryption instead of a mix of application and database. 2019-02-04 16:47:50 -05:00
xevidos
e2683fa5c7 Fixed listener not removing after context menu closes 2019-01-22 14:43:05 -05:00
xevidos
1e1726f3e2 Fixed issue where context menu showed incorrect slides, Fixed accidental closing of context menu, Fixed update message not showing. 2019-01-22 14:21:20 -05:00
xevidos
a5448f813b Updated version number 2019-01-19 19:17:05 -05:00
xevidos
4c26d4b10a Fixed error coming up when editor context menu was triggered while no files were open. 2019-01-19 19:13:17 -05:00
xevidos
2e1d7ea559 Worked on editor custom context menu, Added in basic sorting selection. 2019-01-19 19:02:11 -05:00
xevidos
81c3d8d4f9 Started adding context menu to editor and active files. 2019-01-18 00:32:10 -05:00
xevidos
eb9d51e9be Fixed issue where settings would not load after update. 2019-01-15 11:01:55 -05:00
xevidos
08aab5dfb6 Updated docs, fixed issue where autosave trigger was not saving. 2019-01-15 10:33:59 -05:00
xevidos
359297af7b Remove file extensions modifier until recode due to issues with module, Switched to Ace\'s module detection system, Added a multi line option for find and replace, Fixed Delete contents button 2019-01-07 17:51:14 -05:00
xevidos
3bae8c29fe Added initial mobile touchpunch, Added a loading gif for when saving settings, fixed issue where password dialog would not close when saving password, Removed settings no longer used, Fixed sidebar setting not being loaded, added a double click of sidebar to reset default position, 2018-12-21 11:43:51 -05:00
xevidos
4991c0c76c Fixed install process errors after upgrade. 2018-12-14 13:08:07 -05:00
xevidos
8faec8dbe8 Updated readme, Fixed 500 error on install process, removed error reporting causing the update to say failed. 2018-12-14 12:30:04 -05:00
xevidos
a50ddaaaf7 Updated Readme for clarity, changed version number. 2018-12-12 13:53:48 -05:00
xevidos
db8006f673 Fixed find not focusing automatically, fixed updater showing error when there was no error, Fixed column that was showing due to failure to remove. 2018-12-12 11:10:15 -05:00
xevidos
dbbc1a8001 Added removal of old autocomplete module to updater. 2018-12-12 10:34:37 -05:00
xevidos
1387c71608 Fixed 500 error on project controller, Updated updater, Added Live auto complete to default settings. 2018-12-12 10:30:14 -05:00
xevidos
f982941047 Updated project class due to conflicts when updating, changed version, updated update script. 2018-12-11 18:56:27 -05:00
xevidos
485c099fe4 Fixed issues with non empty folder. 2018-12-11 18:50:15 -05:00
xevidos
0a0f4007bb Removed file checks from update.php, added config.php 2018-12-11 18:48:55 -05:00
xevidos
994819e05d Updated updater for database update. 2018-12-11 17:58:01 -05:00
xevidos
0408ad74b3 Removed autocomplete in favor for ace\'s built in autocomplete. Added verbose option to autosave console messages. 2018-12-11 16:52:53 -05:00
xevidos
db5acdd4df Refactored install process. 2018-11-29 16:57:06 -05:00
xevidos
b175a7037e Updated Ace 2018-11-29 16:26:10 -05:00
xevidos
528b843eac Started initial update and install changes. 2018-11-29 16:22:59 -05:00
xevidos
1d1f46a9df Removed placeholder code for admin, Added sharing, Changed Git links away from local server, Made get and search user functions global. 2018-11-19 13:30:49 -05:00
xevidos
574eb29b8e SQL errors now return as formatted json errors, added sql result error check, removed admin requirement from project management, removed old access system dialog, added get user and get users functions, added common functions to global functions, testing change that will hopefully fix the inability to rename or delete strangely named files, refactored project init.js 2018-11-10 00:41:28 -05:00
xevidos
42a87590ac Refactored user class, Users can now only see projects owned by \'nobody\' or themselves to get ready for permissions update. 2018-10-11 10:17:41 -04:00