summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-09-22Fix res.send (migrate to express v3)Marcel Klehr
2012-09-22Merge pull request #1019 from marcelklehr/feature/github-contributing-fileJohn McLear
Let Github know our Dev Guidelines
2012-09-22Let Github know our Dev GuidelinesMarcel Klehr
https://github.com/blog/1184-contributing-guidelines
2012-09-21Make intialization of Ace2Inner analogous to other page controllers.Chad Weider
2012-09-21Reformat Ace2Editor frame boot scripts.Chad Weider
2012-09-21Consolidate Ace2Editor frame's boot script.Chad Weider
2012-09-21Upgrade to Yajsml with another Windows backslash fix.Chad Weider
2012-09-21Upgrade log4js to v0.5Marcel Klehr
2012-09-21Differentiate between http server and express appMarcel Klehr
2012-09-19Merge pull request #1015 from marcelklehr/fix/multiSession-foreachJohn McLear
Fix async.forEach in MultiSession code
2012-09-19Fix async.forEach in MultiSession codeMarcel Klehr
2012-09-19Revert "Fixed foreach loop on session IDs, was breaking EP on single session ↵Marcel Klehr
in cookie." This reverts commit 443a71bc9ce33b150fbfd06332a20b072250c24e. modified: src/node/db/SecurityManager.js
2012-09-18Merge pull request #1014 from marcelklehr/feature/list-all-groupsJohn McLear
Add listAllGroups API endpoint
2012-09-18Merge pull request #1013 from eldiddio/developJohn McLear
Fixed foreach loop on session IDs, was breaking EP on single session in cookie
2012-09-18Fixed foreach loop on session IDs, was breaking EP on single session in cookie.johnyma22
2012-09-18List 12 plugins instead of 4John McLear
4 was a bit stingy :)  12 is a bit more friendly from a UX persepctive.
2012-09-17Merge pull request #1008 from marcelklehr/fix/api-v1.1John McLear
Still support API endpoints of v1 in v1.1
2012-09-17Add listAllGroups API endpointMarcel Klehr
Adds a database key that lists all groups
2012-09-17Require userColor to be valid css hexCharlie DeTar
The utility functions colorutils.js assume that background colors are in CSS hex format, so require userColor to do the same, rather than allowing inputs like "red" and "rgba(...)", to insure that inversion checks will succeed.
2012-09-17Still support API endpoints of v1 in v1.1Marcel Klehr
2012-09-17Merge pull request #1005 from cweider/fix-ieJohn McLear
Remember, the `class` symbol is reserved in some environments.
2012-09-17Use 'transparent' as reference to validate cssCharlie DeTar
Use 'transparent' instead of 'white' as a reference color for validating CSS color values. Presumably, a user setting a userColor wants some color other than 'transparent' if they are setting it (they could always duplicate the background's color if not).
2012-09-16Remember, the `class` symbol is reserved in some environments.Chad Weider
Fixes issue introduced in 9be69ef2582dfc2c1b050041d4586cbd90d20e2c.
2012-09-15Add `userColor` query param to set initial colorCharlie DeTar
Add a URL parameter which sets the initial color for a user, e.g.: http://example.com/p/mypad?userColor=%2300ff00 Sanitize the given color value to ensure that it's a valid css value (could be any supported CSS color format -- #fff, rgba(), "red", etc). Shortly after rejoining a pad, the server responds with a USER_NEWINFO message which may contain an old color value; however, this message arrives after we have set and sent the new color value to the server. To avoid this race condition, if the query parameter has been set, ignore the color value in a USER_NEWINFO message which matches our user ID.
2012-09-14Update src/package.jsonJohn McLear
Bump to v 1.1.2
2012-09-14Merge pull request #992 from gedion/developJohn McLear
Added hooks and made some ace functions available to editorInfo Object
2012-09-14Merge pull request #999 from lepidum/developJohn McLear
Fixed international composition issues (e.g., Japanese Input method)
2012-09-14Merge pull request #2 from ayokura/fix-international-compositionlepidum
Fixed international composition issues (e.g., Japanese Input method)
2012-09-13fix for InternationalComposition(e.g., Japanese Input)NAGOYA, Yoshihiko
moved inInternationalComposition from Ace2Inner to top window fix bindTheEventHandlers() because ie9 implement CompositionEvent when inInternationalComposition, NEW_CHANGES msg and ACCEPT_COMMIT msg are pushed msgQueue. when handleUserChanges(), apply msgQueue.
2012-09-13Merge pull request #998 from marcelklehr/bump/api-version-1.1John McLear
Bump API version to v1.1
2012-09-13Bump API version to v1.1Marcel Klehr
2012-09-12attempt to put correct init in right place but could be wrongjohnyma22
2012-09-12error handling and close is removed in express 3johnyma22
2012-09-12Merge pull request #996 from marcelklehr/doc/hook-return-valuesJohn McLear
Document, how return values of hooks are handled.
2012-09-12Document, how return values of hooks are handled.Marcel Klehr
2012-09-12Merge pull request #994 from cweider/parent-pluginsJohn McLear
Parent plugins
2012-09-12Merge pull request #740 from cweider/plugin-cleanupJohn McLear
Plugin cleanup
2012-09-12Merge pull request #995 from cweider/fix-cachingJohn McLear
Fix cache headers for missing files.
2012-09-11Fix cache headers for missing files.Chad Weider
2012-09-11Replace ParentRequire hack.Chad Weider
Instead of hacking with the internals of require, make client_plugins aware and capable of sharing behavior.
2012-09-11Split client and server plugin functionality.Chad Weider
There is virtually no shared code for the client, extract it into its own module and do away with the switches.
2012-09-11Inject plugins into hooks.Chad Weider
2012-09-11Inject special normalization behavior.Chad Weider
2012-09-11Static functions are static.Chad Weider
2012-09-11Fix worthless indentation.Chad Weider
2012-09-11fixed indentationGedion
2012-09-11fixed commentsGedion
2012-09-11fixed pluginsGedion
2012-09-11Update bin/installOnWindows.batJohn McLear
2012-09-11Merge pull request #991 from marcelklehr/fix/multiple-sessionsJohn McLear
Don't break if there is no session cookie.