Dmitriy Simushev
|
dd71e6bc70
|
Attach js and css assets to every operator's page
|
2014-10-10 10:33:08 +00:00 |
|
Dmitriy Simushev
|
922edc96d7
|
Replace inline js in the default page style with files
|
2014-10-10 09:15:50 +00:00 |
|
Dmitriy Simushev
|
a671caeb79
|
Move js code which auto close a window in a sepate file
|
2014-10-10 09:01:15 +00:00 |
|
Dmitriy Simushev
|
5b09b3e52c
|
Rename "additionalJs" helper to "jsAssets"
|
2014-10-09 14:31:26 +00:00 |
|
Dmitriy Simushev
|
3772274ca3
|
Rename "additionalCss" helper to "cssAssets"
|
2014-10-09 14:27:35 +00:00 |
|
Dmitriy Simushev
|
9898fb0cbe
|
Create "additionalCss" HBS helper
|
2014-10-09 13:51:37 +00:00 |
|
Dmitriy Simushev
|
bc45a6d3be
|
Create "additionalJs" HBS helper
|
2014-10-09 13:25:17 +00:00 |
|
Dmitriy Simushev
|
54840e96ad
|
Move default js libraries to _layout.hbs in pages style
|
2014-10-07 11:02:31 +00:00 |
|
Dmitriy Simushev
|
406e11a38e
|
Simplify client side templates structure of pages style
|
2014-10-06 10:38:33 +00:00 |
|
Dmitriy Simushev
|
0cd01e2c03
|
Remove unneeded "pageAddLocalizedStrings" event
|
2014-09-25 12:40:46 +00:00 |
|
Dmitriy Simushev
|
ba103d5636
|
Pass all localized string to a client side application
|
2014-09-25 10:30:19 +00:00 |
|
Dmitriy Simushev
|
911487871d
|
Generate offline message in the template
|
2014-09-18 08:32:16 +00:00 |
|
Dmitriy Simushev
|
e7b0201e0a
|
Update Handlebars.js to v2.0.0
|
2014-09-15 14:32:34 +00:00 |
|
Dmitriy Simushev
|
95caad6b59
|
Use "replace" helper instead of "nl2br" in HBS.js templates
|
2014-09-12 11:12:34 +00:00 |
|
Dmitriy Simushev
|
ae9de7aa92
|
Sanitize messages at server side
|
2014-09-12 10:59:56 +00:00 |
|
Dmitriy Simushev
|
6154992f4f
|
Remove "apply" Handlebars.js helper
|
2014-09-11 12:30:11 +00:00 |
|
Dmitriy Simushev
|
7c1e123ad6
|
Do not use style path for pagination generation
|
2014-09-05 10:26:47 +00:00 |
|
Dmitriy Simushev
|
84094ad38b
|
Use divs instead of images for pagination arrows
|
2014-09-05 10:06:26 +00:00 |
|
Dmitriy Simushev
|
5a3a4d959f
|
Use asset helper in pages style
|
2014-09-05 09:13:11 +00:00 |
|
Dmitriy Simushev
|
e5031f9987
|
Use "mibewRoot" only in file paths
|
2014-09-04 12:53:13 +00:00 |
|
Dmitriy Simushev
|
6ceecb42aa
|
Generate links for Users JS App in the controller
|
2014-09-04 12:12:30 +00:00 |
|
Dmitriy Simushev
|
cf6e7f625a
|
Fix URL for ban edit page
|
2014-09-04 10:38:17 +00:00 |
|
Dmitriy Simushev
|
cbc119382b
|
Create a helper to generatate URLs with CSRF protection
|
2014-09-04 10:23:38 +00:00 |
|
Dmitriy Simushev
|
c08ab3a456
|
Use "route" helper in pages style
|
2014-09-03 15:19:27 +00:00 |
|
Dmitriy Simushev
|
7021cb983e
|
Move takeover confirmation page template to chat style
|
2014-08-29 12:55:41 +00:00 |
|
|
4fc223a6a6
|
Improve headers
|
2014-08-18 15:42:27 +04:00 |
|
Dmitriy Simushev
|
51fcdcd1a5
|
Update JavaScript headers
|
2014-08-08 12:34:04 +00:00 |
|
Dmitriy Simushev
|
58aec22fc3
|
Remove compiled files from the reository
|
2014-08-08 12:20:44 +00:00 |
|
Dmitriy Simushev
|
f8b5cdafa2
|
Move JavaScript files related with style to style
|
2014-08-08 11:49:26 +00:00 |
|
Dmitriy Simushev
|
4594619a4a
|
Provide an ability to export translations
Fixes #45
|
2014-08-06 08:52:12 +00:00 |
|
Dmitriy Simushev
|
668e724a01
|
Add option to override strings during import
Fixes #47
|
2014-08-05 14:15:02 +00:00 |
|
Dmitriy Simushev
|
bee65e50f7
|
Use Gulp.js instead of Ant for building
|
2014-08-04 13:53:18 +00:00 |
|
Dmitriy Simushev
|
48bcea8f65
|
Use client-side templates names according to directory structure
|
2014-07-24 13:46:24 +00:00 |
|
Dmitriy Simushev
|
2ddae8e300
|
Clarify description for "Track operators" feature
|
2014-07-23 14:01:58 +00:00 |
|
Dmitriy Simushev
|
d04f703f35
|
Add option to track operators like any other visitors.
Fixes #46
|
2014-07-23 13:28:35 +00:00 |
|
Dmitriy Simushev
|
86f8cb5100
|
Display installation errors on a step page
|
2014-07-23 12:56:38 +00:00 |
|
Dmitriy Simushev
|
14e709be37
|
Do not use "needChangePassword" template var
|
2014-07-14 10:25:59 +00:00 |
|
Dmitriy Simushev
|
67383cf052
|
Use YAML files for style configs
|
2014-07-14 08:59:13 +00:00 |
|
Dmitriy Simushev
|
e3e25f78d7
|
Reduce count of .htaccess files
Fixes #34
|
2014-07-11 13:33:59 +00:00 |
|
Dmitriy Simushev
|
6ae53d90af
|
Remove message about empty password and first login
|
2014-07-11 11:56:48 +00:00 |
|
Dmitriy Simushev
|
5688f81904
|
Fix installation sound check
|
2014-07-10 14:07:15 +00:00 |
|
Dmitriy Simushev
|
0a82b6933e
|
Use step-by-step installation process
|
2014-07-10 13:53:44 +00:00 |
|
Dmitriy Simushev
|
c9a81dd174
|
Rename "TranslationsImportController" to "TranslationImportController"
|
2014-06-30 14:53:23 +00:00 |
|
Dmitriy Simushev
|
fe40fd57ae
|
Provide an ability to import translations
|
2014-06-30 14:34:14 +00:00 |
|
Dmitriy Simushev
|
791abc1c2b
|
Make translation interface play nice with new localization system
|
2014-06-27 13:22:38 +00:00 |
|
Dmitriy Simushev
|
64c626ffdb
|
Use english strings instead of keys for localization
|
2014-06-26 15:14:15 +00:00 |
|
Dmitriy Simushev
|
c454ec6d98
|
Remove asterisk markup from localization constants
|
2014-06-24 10:14:21 +00:00 |
|
Dmitriy Simushev
|
70c77762a2
|
Add locales managment to UI
|
2014-06-24 09:47:23 +00:00 |
|
Dmitriy Simushev
|
56357c4d40
|
Remove "localedirection" localization constant
|
2014-06-17 14:17:12 +00:00 |
|
Dmitriy Simushev
|
5193574f68
|
Add mail templates functionallity
|
2014-06-17 11:15:44 +00:00 |
|
Dmitriy Simushev
|
91b46e23aa
|
Clean up markup in localization
|
2014-06-06 10:35:26 +00:00 |
|
Dmitriy Simushev
|
2bb02b6e13
|
Clean up markup in "common.asterisk_explanation" localization constant
|
2014-06-06 09:39:36 +00:00 |
|
Dmitriy Simushev
|
49469f6aaf
|
Remove markup from errors realated localized strings
|
2014-06-05 15:38:17 +00:00 |
|
Dmitriy Simushev
|
12634894ac
|
Remove admin buttons from localization
|
2014-06-05 14:47:18 +00:00 |
|
Dmitriy Simushev
|
4ecec3a3ab
|
Remove separation of localization constants by level
|
2014-06-05 11:05:06 +00:00 |
|
Dmitriy Simushev
|
1a628d39f7
|
Replace "index.php" files with a controller.
|
2014-06-03 14:40:38 +00:00 |
|
Dmitriy Simushev
|
b75f693454
|
Replace "operator/*_themes.php" with a controller
|
2014-06-03 12:44:52 +00:00 |
|
Dmitriy Simushev
|
94ab0b8b07
|
Replace "operator/agent.php" with a controller
|
2014-06-02 09:58:03 +00:00 |
|
Dmitriy Simushev
|
f5cb3ec179
|
Replace "operator/getcode.php" with a controller
|
2014-05-29 15:13:03 +00:00 |
|
Dmitriy Simushev
|
335cdc6055
|
Rewrite login/logout process
|
2014-05-29 11:38:21 +00:00 |
|
Dmitriy Simushev
|
078bf1c1fc
|
Merge remote-tracking branch 'invitation_style'
|
2014-05-28 09:22:30 +00:00 |
|
|
eb062a2424
|
Add screenshots to a styles of invitations
|
2014-05-28 02:06:43 +04:00 |
|
Dmitriy Simushev
|
862d94d35d
|
Replace "operator/features.php" with a controller
|
2014-05-27 08:23:13 +00:00 |
|
Dmitriy Simushev
|
46e329471c
|
Replace "operator/performance.php" with a controller
|
2014-05-26 13:08:33 +00:00 |
|
Dmitriy Simushev
|
3373095a66
|
Replace "operator/settings.php" with a controller
|
2014-05-26 12:36:14 +00:00 |
|
Dmitriy Simushev
|
3ea2da1ad2
|
Create "BanController"
|
2014-05-26 10:01:38 +00:00 |
|
Dmitriy Simushev
|
8969b71613
|
Replace "operator/translate.php" with a controller
|
2014-05-23 12:56:39 +00:00 |
|
Dmitriy Simushev
|
36b817ac58
|
Do not use IDs from form fields
|
2014-05-23 11:19:53 +00:00 |
|
Dmitriy Simushev
|
c39131199d
|
Replace "operator/permissions.php" with a controller
|
2014-05-23 09:08:13 +00:00 |
|
Dmitriy Simushev
|
4d45e57a9b
|
Remove "&" from "get_csrf_token_in_url" function's result
|
2014-05-23 07:53:09 +00:00 |
|
Dmitriy Simushev
|
16749fec8c
|
Replace "operator/opgroups.php" with a controller
|
2014-05-22 15:49:41 +00:00 |
|
Dmitriy Simushev
|
8a4da51366
|
Fix bug with operators URLs at group member page
|
2014-05-22 15:01:04 +00:00 |
|
Dmitriy Simushev
|
9f70aa80d2
|
Replace "operator/avatar.php" with a controller
|
2014-05-22 12:48:17 +00:00 |
|
Dmitriy Simushev
|
9fb205bc2b
|
Replace "operator/operator.php" with a controller
|
2014-05-22 10:12:11 +00:00 |
|
Dmitriy Simushev
|
b674060ddf
|
Replace "operator/operators.php" with a controller
|
2014-05-21 10:45:09 +00:00 |
|
Dmitriy Simushev
|
a3f76b3369
|
Merge remote-tracking branch 'origin/issue04'
|
2014-05-21 09:20:42 +00:00 |
|
|
a8e84342b9
|
Rebuild js using latest Closure compiler
|
2014-05-21 13:13:35 +04:00 |
|
Dmitriy Simushev
|
f4129ff8ee
|
Replace "operator/invite.php" with a controller
|
2014-05-21 08:23:51 +00:00 |
|
Dmitriy Simushev
|
ff0e1060e9
|
Fix new user sound notification (issue #38).
|
2014-05-20 15:14:35 +00:00 |
|
Dmitriy Simushev
|
d6d4e36640
|
Add a controller for group-related actions
|
2014-05-20 14:06:39 +00:00 |
|
Dmitriy Simushev
|
bd1096760b
|
Use more convenient name for canned messages stuff
|
2014-05-20 11:09:16 +00:00 |
|
Dmitriy Simushev
|
6bd729e859
|
Merge branch 'issue22'
|
2014-05-20 09:33:03 +00:00 |
|
Dmitriy Simushev
|
5ef2495ee3
|
Replace "operator/cannededit.php" with a controller
|
2014-05-20 09:22:44 +00:00 |
|
|
525243bd8d
|
Improve sound playback (see Issue #4)
|
2014-05-19 19:34:23 +04:00 |
|
|
a17583c599
|
Make all settings changeable (see Issue #22)
|
2014-05-19 16:35:21 +04:00 |
|
Dmitriy Simushev
|
2630786cc1
|
Replace "operator/canned.php" with a controller
|
2014-05-19 10:25:32 +00:00 |
|
Dmitriy Simushev
|
00e7f3eb40
|
Add controller's action for user's track
|
2014-05-19 07:33:44 +00:00 |
|
Dmitriy Simushev
|
3e01b98388
|
Add "statistics" controller
|
2014-05-16 08:28:25 +00:00 |
|
Dmitriy Simushev
|
e3fe5b8022
|
Create a controller for password recovery pages
|
2014-05-15 14:50:16 +00:00 |
|
|
cd51a360df
|
Display image next to user name in chat history (see Issue #3)
|
2014-05-15 18:06:50 +04:00 |
|
|
88694193b4
|
Port text button from legacy (see Issue #35)
|
2014-05-15 00:55:43 +04:00 |
|
Dmitriy Simushev
|
a93517dcf1
|
Add "history" controller
|
2014-05-14 09:02:45 +00:00 |
|
Dmitriy Simushev
|
1106a510da
|
Create controller for awaiting-users actions
|
2014-05-13 14:52:30 +00:00 |
|
Dmitriy Simushev
|
4dac50301d
|
Replace "/operator/updates.php" page with a controller
|
2014-05-13 14:20:11 +00:00 |
|
Dmitriy Simushev
|
f809557679
|
Replace license.php with controller's action
|
2014-05-06 15:36:15 +00:00 |
|
Dmitriy Simushev
|
c92e0096dd
|
Fix bug with JavaScript plugins options
|
2014-03-06 11:14:53 +00:00 |
|
Dmitriy Simushev
|
16eac2f8c4
|
Fix bug with additional localized strings
|
2014-03-06 11:12:39 +00:00 |
|
Dmitriy Simushev
|
e7261672cc
|
Fix bug with hidding menu when operator's local name is blank
|
2014-02-26 15:39:02 +00:00 |
|
Dmitriy Simushev
|
173eff33c1
|
Happy new year, 2014 =)
|
2014-02-26 13:16:02 +00:00 |
|
Dmitriy Simushev
|
87c5569dab
|
Update access restrictions for pages styles' files
|
2014-02-19 10:46:21 +00:00 |
|
Dmitriy Simushev
|
db2f3367dd
|
Fix extra escaping at the install page
|
2014-02-14 12:05:49 +00:00 |
|
Dmitriy Simushev
|
f4702e5381
|
Rename "layout" template to "_layout"
|
2014-02-14 10:43:02 +00:00 |
|
Dmitriy Simushev
|
3ad8bfb380
|
Rename "header" block to "head" in operator pages' templates
|
2014-02-14 10:20:04 +00:00 |
|
Dmitriy Simushev
|
bb5fa8db5b
|
Rename "L10n" handlebars.js helper to "l10n"
|
2014-02-13 13:02:11 +00:00 |
|
Dmitriy Simushev
|
c3f902bfe6
|
Fix path to the logo in layout.handlebars
|
2014-02-11 10:17:07 +00:00 |
|
Dmitriy Simushev
|
450f3e5d35
|
Add custom elements in the header after default ones
Move "header" block in the "default" pages style to the bottom of
header tag.
|
2014-02-11 09:12:50 +00:00 |
|
Dmitriy Simushev
|
30100a5a31
|
Move client side templates into pages style
|
2014-02-10 15:28:35 +00:00 |
|
Dmitriy Simushev
|
47b61f05c0
|
Use Handlebars.php as template engine
|
2014-02-10 14:07:31 +00:00 |
|
Dmitriy Simushev
|
42ff39f4d9
|
Apply new codding style
|
2014-01-28 14:17:48 +00:00 |
|
Dmitriy Simushev
|
c2336a753e
|
Remove functions definition from operator/groups.php
|
2014-01-24 14:01:57 +00:00 |
|
Dmitriy Simushev
|
e291836523
|
Do not use global variables into page views
|
2014-01-21 11:16:48 +00:00 |
|
Dmitriy Simushev
|
5b964974cd
|
Do not use $menuItemsCount global variable
|
2014-01-21 10:51:36 +00:00 |
|
Dmitriy Simushev
|
03797744e2
|
Do not use $current_locale global variable
Replace $current_locale global var with CURRENT_LOCALE constant
|
2014-01-21 10:38:34 +00:00 |
|
Dmitriy Simushev
|
7b83f8ca6f
|
Include $errors global variable into $page
|
2014-01-21 10:03:51 +00:00 |
|
Dmitriy Simushev
|
6da2a33ce3
|
Do not use $version global variable
Replace $version global var with MIBEW_VERSION constant
|
2014-01-20 14:57:27 +00:00 |
|
Dmitriy Simushev
|
ee834e6621
|
Rewrite pagination functions
Remove global variable $page from pagination functions, refactor
them and add inline documentation.
|
2014-01-20 11:52:22 +00:00 |
|
Dmitriy Simushev
|
a2451c0575
|
Use different pagination images for different styles
|
2014-01-17 14:43:41 +00:00 |
|
Dmitriy Simushev
|
5661cb318d
|
Do not use global $page variable in form_value_mb func
|
2014-01-16 15:46:45 +00:00 |
|
Dmitriy Simushev
|
3d907f260e
|
Do not use global $page variable in form_value_cb func
|
2014-01-16 15:46:20 +00:00 |
|
Dmitriy Simushev
|
d9530d1590
|
Do not use global $page variable in form_value func
|
2014-01-16 15:44:16 +00:00 |
|
Dmitriy Simushev
|
24f7bb5a66
|
Use MIBEW_WEB_ROOT constant
Replace $mibewroot global variable with MIBEW_WEB_ROOT constant
|
2014-01-15 12:40:35 +00:00 |
|
Dmitriy Simushev
|
5714193eeb
|
Move page style related JS code to separate files
|
2013-12-25 14:01:06 +00:00 |
|
Dmitriy Simushev
|
086c163db1
|
Do not define variables in views
|
2013-12-25 14:00:51 +00:00 |
|
Dmitriy Simushev
|
881c3a0f81
|
Replace 'invitationstyle' config with 'invitation_style'
|
2013-12-23 15:36:38 +00:00 |
|
Dmitriy Simushev
|
b9cf71c6b0
|
Use 'page style' instead of 'operator pages style'
|
2013-12-23 13:29:26 +00:00 |
|