Jaussoin Timothée
69d716452a
- First pure XMPP socket experiment, but staying on WebSocket for the moment (PHP internal errors)
- Clean some old code
11 years ago
Jaussoin Timothée
80de172cdb
- Fix some request loop in the registering tunnel
- Fix some CSS on the login page
11 years ago
Jaussoin Timothée
e856c96a11
- Clean some old files
- Rewrite the Login widget errors handler
- Fix a little issue in the Menu
- Fix a little issue in the websocket handler
11 years ago
Jaussoin Timothée
4f4a327c81
- Enable WSS support
11 years ago
Jaussoin Timothée
ef5aed706f
- Split the Chats widget in two (and create Rooms widget out of it)
- Continue MUC implementation with join/disconnect
- Fix MovimWebsocket initialisation
- Change some icons
- Add a empty view in Chat
11 years ago
Jaussoin Timothée
62d892f02a
- Comment a console.log
11 years ago
Jaussoin Timothée
b659eab99f
- Refactor the tab notification system properly
- New color algorythm for the bubbles
11 years ago
Jaussoin Timothée
f4df5cf6fe
- Android fixes !
11 years ago
Jaussoin Timothée
4a3125ae8c
- Start the new Notification system implementation
- Disable Chats refresh on message (notification issue)
11 years ago
Jaussoin Timothée
9ce540a139
- Continue chat integration
- Fix the Chat CSS
- Clean the header templates HTML
11 years ago
Jaussoin Timothée
b27f487d6b
- Fixing the CSS to put select in the header
- Start implementing the chatrooms
- Fixing some headers
11 years ago
Jaussoin Timothée
0aa6b06788
- Move page Account to the new theme
- Write CSS for the select form elements
- Write the chat selector list
- Fix little CSS issues
- Fix the login page
11 years ago
Jaussoin Timothée
c725fd23ec
- Continue the implementation of the Chat
- Fix the navigation panel (new organisation)
- Fix the Roster
- Contact edit and Contac delete
11 years ago
Jaussoin Timothée
d897ea5598
- Contact CRUD
- Chat integration start
11 years ago
Jaussoin Timothée
72a004cade
- Start material implementation
11 years ago
Jaussoin Timothée
baf0fc0b0d
- Update proprely the configuration and refresh the form
- New Init widget with localStorage check
11 years ago
Christine Ho
08ce236c9d
Bug1400064 LocalStorage cache was removed from Roster widget (except for group states)
11 years ago
Jaussoin Timothée
33f0e26879
- Rewrite the WidgetWrapper and clean the old BOSH related code
- Rewrite the AccountNext widget and move everything XMPP related to Moxl
- New behaviour for the Websocket unregistration
11 years ago
Jaussoin Timothée
e26d923f8d
- Fix a daemon loading issue
- Fix a error that appear during the pod setup in the linker
- Add placeholders in the Media contents
- Start refactoring the Notifs widget
- Fix null values in movim_map and movim_websocket
- Fix the RPC handler when no widget are specified
11 years ago
Jaussoin Timothée
ae6692333c
- Rewrite the whole daemon
- Remove the WebSocket connections between the daemon and the linkers
- Fix a little CSS issue in Presence
11 years ago
Jaussoin Timothée
36aa7731e8
- Fix a warning in Roster.php
- Display WebSocket errors in the console
- Fix a value parsing error in mud
11 years ago
Christine Ho
67eae2ae1e
- Cleanup pushInPlace for the initContact part... looks ok
11 years ago
Christine Ho
8e2d82b989
- broke roster
11 years ago
Jaussoin Timothée
eafc008292
- Close properly the Websocket connection
11 years ago
Jaussoin Timothée
ae58119ebb
- Add package compression for the WebSocket server->browser messages using ZLIB
- Add a base64_decode function in movim_utils.js
- Add paki_inflate.js to uncompress the packages in Javascript
11 years ago
Jaussoin Timothée
3e9ea8b9cc
- Remove Session model
- Fix the daemon behaviour
11 years ago
Jaussoin Timothée
c4a5f62148
- Declare MovimWebsocket as a singleton
11 years ago
Jaussoin Timothée
c0a30abd18
- Last days corrections
- Fix a fatal error in ContactCard
- Simplify the notifications animation
- Fix some translations
- Clean commented lines
11 years ago
Jaussoin Timothée
3745a3f403
- Clean the Visio widget to fit with the new WebSocket system
- Rewrite the Presence CSS and fix minur issues
- Use the browser cookies to set the daemon SID
- Clean the WebSocket Javascript handler
- Clean old and commented sourcecode
11 years ago
Jaussoin Timothée
e949c9ce21
- Clean a lot of old Javascript sourcecode
- Refactor the Javascript event handler
- The RPC parameters are passed directly to the JS (was an array before)
- Declare the Websocket connection URL correctly to use it on a remote client
- Fix a old issue during the user page refresh
- Fix the CSS of the Presence widget
- Fix some css in the Tabs widget
- Remove useless code in the Roster
- Clean some commented sourcecode
- Fix some CSS on the mobile version
- Chang the CSS of the notifications
11 years ago
Jaussoin Timothée
476f4744e8
- Rewrite the UI to make it more natural
- Clean a lot of sourcecode
- Move the status from Profile to Presence + new Presence widget in the to right corner
11 years ago
Jaussoin Timothée
4e2b8c66ff
- Handle properly SASL failure
- Show desktop notification on auth error
- Clean old stuffs
11 years ago
Jaussoin Timothée
0058dda0d1
- Clean a lot of old sourcecode
- Session is now a full singleton without any links to the database
- Remove the container feature in Session
- Simplify the login by moving some stuffs to the Presence widget and launch the events once the session is started
- Fix a javascript issue in movim_append and movim_prepend
- Clean useless code in Ack (Disco and Caps requests handler)
- Add a new function to disconnect properly the session in MovimWebsocket
- Comment InitAccount for the moment (behaviour issues)
11 years ago
Jaussoin Timothée
555e9cd3b0
- Continue Websocket daemon implementation
- Remove the poller from the views
- Remove the setTimeout() Javascript functions
11 years ago
Jaussoin Timothée
adea23d894
- First import
11 years ago
Jaussoin Timothée
cc8e6c1a6d
- First raw import of the daemon in Movim
- Adapt RPC to be called with the linker
- Create the MovimWebsocket javascript class to handle the websocket connection
11 years ago