Skip to content
This is the Telaaedifex team's custom version of Codiad. Codiad is a web-based IDE framework with a small footprint and minimal requirements.
Branch: master
Clone or download
Isaac Brown
Isaac Brown Merge branch 'development' into 'master'
Fix missing component in 2.9.4

See merge request xevidos/codiad!33
Latest commit bad1a09 May 1, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
components Fixed missing component in 2.9.4 May 1, 2019
data Fixed dev branch sync Jul 17, 2018
js * Added Bangla language May 1, 2019
languages * Added Bangla language May 1, 2019
lib Updated for PHP 7.2, modified save message function, Updated Collabor… Jul 13, 2018
plugins
themes * Added Bangla language May 1, 2019
workspace Updated for PHP 7.2, modified save message function, Updated Collabor… Jul 13, 2018
.gitignore
.gitlab-ci.yml SQL errors now return as formatted json errors, added sql result erro… Nov 10, 2018
AUTHORS.txt Updated ace.js to version 1.3.3, Updated readme, Updated authors, Jul 31, 2018
CONTRIBUTING.md * Added Bangla language May 1, 2019
INSTALL.txt Updated for PHP 7.2, modified save message function, Updated Collabor… Jul 13, 2018
LICENSE.txt Fixed missing common.php updated licence in some files. Oct 3, 2018
README.md * Added Bangla language May 1, 2019
common.php * Added Bangla language May 1, 2019
config.example.php Updated Ace, Switched settings to database instead of JSON storage, S… Oct 9, 2018
favicon.ico Fixed JS error on login screen, added force logout if more than one s… Jul 24, 2018
index.php * Added Bangla language May 1, 2019
style_guide.php Updated for PHP 7.2, modified save message function, Updated Collabor… Jul 13, 2018

README.md

Codiad

This is the Telaaedifex team's custom version of Codiad. Codiad is a web-based IDE framework with a small footprint and minimal requirements.

Codiad was built with simplicity in mind, allowing for fast, interactive development without the massive overhead of some of the larger desktop editors. That being said even users of IDE's such as Eclipse, NetBeans and Aptana are finding Codiad's simplicity to be a huge benefit. While simplicity was key, we didn't skimp on features and have a team of dedicated developers actively adding more. For more information on the project please check out the check out the Wiki. Distributed under the MIT-Style License. See LICENSE.txt file for more information.

Repositories:

GitLab GitHub

Issues:

GitLab GitHub

Features:

  • 100+ Native programming languages supported.
  • Auto Complete ( Trigger by CTRL + Space or Turn on Live Autocomplete ).
  • Auto Save.
  • Built in updater.
  • Collaborative Editing ( Via plugin ).
  • Multi Cursor.
  • Overscroll ( Ability to center bottom of code ).
  • PHP 7.2 Compatibility.
  • Split editor mode.
  • Themes.

When you see a - in front of a task that means it is a possibility but we aren't sure we will add it yet.

Current Tasks:

Task List:

  • Add ability to login with LDAP
  • Add custom market
  • Add in new admin interface ( Check admin-portal branch for progress )
    • Group Management
    • Permissions Management
    • Plugin Management
    • Project Management
    • System Settings
    • User Management
  • Add if file could not be saved 5 times close the open file
  • Add multi level users. ( Projects for only certain groups, Permission levels )
  • Add mobile compatibility
  • Add support for more database systems ( MSSQL, Oracle, SQLite, Filesystem storage, etc )
  • Add in auto save timer that saves after the user stops typing instead of after every change
  • Clean up update script
  • Fix broken themes
  • Re Add the custom language recognition system after recode

Completed:

  • Add Auto Save
  • Add ability to center bottom of code
  • Add updating script
  • Add site renaming
  • Database Update
    • Added ( MySQL, PostgreSQL ) Support.
    • Project Updated to use PDO so future support for more database systems can be added.
    • Updated to store program data ( Not project data ) in databases.
  • Fix JS errors already showing
  • Remove Codiad autocomplete in favor of Ace's
  • Updated Cursor tracking
  • Updated for PHP 7.2

Bugs:

  • Auto save does not save the most recent changes every once in a while requiring more information to be typed ( E.G. A couple spaces ) in order to show up in saved file.
  • Cursor is set to the wrong position if in split view.
You can’t perform that action at this time.