Simon Eisenmann
beff7439b8
Bumped copyright to 2015.
10 years ago
Simon Eisenmann
e0fa8c8b43
Allow slashes unquoted in room names. This brings nested rooms.
10 years ago
Simon Eisenmann
69db76290d
Added server side ApiVersion returned with self to distinguish client and server API version support.
10 years ago
Simon Eisenmann
4025f0fa76
Sync API version with docs and bumped to 1.4.
10 years ago
Simon Eisenmann
8c4298d82a
Bumped server API version to 1.2.
10 years ago
Simon Eisenmann
fff50faa2d
Bring back title attribute on logo.
10 years ago
Simon Eisenmann
9848786145
First step in getting rid of the huge mediastreamcontroller.
10 years ago
Simon Eisenmann
cb0ade48df
Added conversion for older po2json generated files.
10 years ago
Simon Eisenmann
0c88aeab0e
Use strict javascript globally.
11 years ago
Simon Eisenmann
ec9252d708
Stream lined jQuery usage and ported code to Angular whenever possible. This changes plugin API as plugins now have to use Angular $q instead of jQuery Deferreds.
11 years ago
Simon Eisenmann
ca836f0088
Bumped api version because of new service.
11 years ago
Simon Eisenmann
373df25be8
Expose main App to externalPlugin call.
...
Added apiversion field to main App (starting with 1.0).
11 years ago
Lance Cooper
9118194e89
Refactor web app room logic into separate service.
...
Contains the following major changes:
* Export connector, api, and webrtc mediastream objects as angular services.
* Export url formatter as a separate angular service.
* Move `authorizing` flag to a function on the root scope.
* Use directive to set the page title.
* Move buddy list visibility toggling into the buddy list directive.
* Room information is no longer exposed on the root scope.
* Use room.joined and room.left events instead of room.
* Treat rooms as an object identified by name, rather than a string id.
* Remove the following unused or semantically ambiguous events from the
connector: opened, helloed, closed
* Centralize all room state in an angular service.
* Move call to hello from connector to api.
11 years ago
Simon Eisenmann
d1f52f9c78
Brought back moment translations which were accidentially removed.
11 years ago
Simon Eisenmann
cff102585b
Make it possible to correctly provide language codes as query parameter.
11 years ago
Simon Eisenmann
fc01189576
Even load additional translations.
11 years ago
Simon Eisenmann
eea9a6b30c
Base controller is now injected with a directive.
11 years ago
Simon Eisenmann
3a274594b0
Fixed english translation loading.
11 years ago
Simon Eisenmann
8477d3b763
Expose language and default language trough translationDataProvider.
11 years ago
Simon Eisenmann
be7598a087
Implemented deferred based initialization to allow async operations to complete before config.
11 years ago
Simon Eisenmann
1d9c8c5b7e
Implemented deferred based initialization to allow plugins to block load process.
11 years ago
Simon Eisenmann
52815105ed
Fixed javascript.
11 years ago
Evan Theurer
14b72542de
Move to one modal controller. Remove deps for dialogs.
11 years ago
Simon Eisenmann
12d4fd67b6
Defer bootstrap also when loading no translation to make sure plugins are loaded first.
11 years ago
Simon Eisenmann
13ac41d417
Changed name of project to Spreed WebRTC.
11 years ago
Simon Eisenmann
a0733b6555
Applied jsbeautify target to all Javascript files making them use same syntax style and tab indentation everywhere.
11 years ago
Simon Eisenmann
6dc0bc3f9b
Fixed a load of Javascript syntax errors found with jshint.
11 years ago
Simon Eisenmann
3874d7c9b8
Added support to specify default language of UI by url parameter lang.
11 years ago
Simon Eisenmann
efcc414aac
Removed translation debug.
11 years ago
Simon Eisenmann
a77297ab5a
Allow easy extensions of supported languages.
11 years ago
Simon Eisenmann
0b1a53da37
Implemented Angular Module support in plugins.
...
Added better plugin examle.
Added support to serve static resources from extra subfolder static.
12 years ago
Simon Eisenmann
31dbb411ca
Added html frontend plugin support.
12 years ago
Simon Eisenmann
6ffd3f2917
Initial public release.
12 years ago