Skip to content

Commit a7df74c

Browse files
committed
Issue #198: Refactor codebase organization to separate view from the model
* backend code is now in the app folder * cache folder now outside of web view too, in case we want to cache non-public data * path to create a new views is now dispatcher -> (controller <-> model) -> view, the onestring view uses it * other views not up to date work as before until they get ported to MVC * web folder only contains front-end code now (that includes p12n and docs static folders) * all traffic now goes through web/index.php, no need to specify the router script anymore with php dev server * WEBSERVICE constand renamed JSON_API, all multiword constants now use underscore (WEB_ROOT vs WEBROOT /ex) to follow our own coding guidelines * README updated (also fixed markdown syntax to be homogeneous, application description and IRC link now works) * New app/config folder containing *.txt files for locales + config.ini * add a minimum bugzilla_components.json file
1 parent c449c58 commit a7df74c

69 files changed

Lines changed: 160 additions & 137 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ stats_requests.json
77
transvision.log
88
vendor
99
web/docs
10-
web/inc/config.ini
10+
app/config/config.ini
1111
web/p12n
1212
web/TMX

README.md

Lines changed: 29 additions & 28 deletions
File renamed without changes.

0 commit comments

Comments
 (0)