Adrian Moennich
|
9c1f76a2c2
|
Remove obsolete gitignore/license files
|
2014-11-19 16:05:44 +01:00 |
|
Adrian Moennich
|
0223ace7e9
|
Add missing stuff to MANIFEST.in
|
2014-10-29 15:45:44 +01:00 |
|
Alejandro Avilés
|
8765c4651b
|
Use default plugin logger
|
2014-10-22 11:44:10 +02:00 |
|
Adrian Moennich
|
854c167e06
|
Fix setup.py url
|
2014-10-21 09:57:52 +02:00 |
|
Adrian Moennich
|
6c23b4390e
|
Add missing **kwargs to signal handler
|
2014-10-14 09:31:57 +02:00 |
|
Adrian Moennich
|
c03aa17074
|
Use to_unicode helper to convert to unicode
Future-proof in case we already get unicode and falls back to latin1
if it gets invalid utf8
|
2014-10-14 09:30:37 +02:00 |
|
Adrian Moennich
|
514a646877
|
Add help entries to indico help index
The actual help is still in core for now since it's not trivial to move
it into plugins (it's built using sphinx).
|
2014-10-09 15:22:54 +02:00 |
|
Adrian Moennich
|
fe7a05cd17
|
Fix event management access for chat admins
|
2014-10-09 14:12:59 +02:00 |
|
Adrian Moennich
|
4d80889ba9
|
Don't show current chatrooms header with no rooms
|
2014-10-09 11:23:02 +02:00 |
|
Adrian Moennich
|
2f99f4b972
|
Add email notifications
|
2014-10-09 11:22:55 +02:00 |
|
Adrian Moennich
|
f06cfaaa59
|
More controller restructuring
|
2014-10-08 18:05:32 +02:00 |
|
Adrian Moennich
|
face476b09
|
Import log_url during zodb migration
|
2014-10-08 17:53:20 +02:00 |
|
Adrian Moennich
|
5f33ff4dfc
|
s/chat-new/chat/
|
2014-10-08 17:50:23 +02:00 |
|
Adrian Moennich
|
3d976f6b1c
|
Properly handle chatrooms on external servers
|
2014-10-08 17:42:29 +02:00 |
|
Adrian Moennich
|
1fc1de771d
|
Show the room JID (since it differs from the name)
|
2014-10-08 17:32:22 +02:00 |
|
Adrian Moennich
|
47c88e41f9
|
Add i18n
|
2014-10-08 17:26:55 +02:00 |
|
Adrian Moennich
|
a1c0a54a39
|
Split controllers.py
|
2014-10-08 17:13:04 +02:00 |
|
Adrian Moennich
|
674721513b
|
Let tempfile handle the deletion of the temp file
|
2014-10-08 17:02:09 +02:00 |
|
Adrian Moennich
|
027b0a0e9c
|
Let users attach chat logs as event material
|
2014-10-08 17:00:39 +02:00 |
|
Adrian Moennich
|
f503b62834
|
Add log retrieval/deletion functions
|
2014-10-08 14:25:14 +02:00 |
|
Adrian Moennich
|
e9bf612656
|
Fix typo
|
2014-10-08 14:00:24 +02:00 |
|
Adrian Moennich
|
bbca108d52
|
Don't overwrite all settings when editing a room
|
2014-10-08 11:31:22 +02:00 |
|
Adrian Moennich
|
8e51e06ac2
|
Show nice deletion reason
|
2014-10-08 11:31:10 +02:00 |
|
Adrian Moennich
|
f3ce183709
|
Use a better default name/JID
name is the event title, jid is the name plus the event start date
|
2014-10-08 11:25:56 +02:00 |
|
Adrian Moennich
|
065924e7fa
|
Refresh chatroom data from the server
|
2014-10-08 10:46:31 +02:00 |
|
Adrian Moennich
|
3df1105854
|
Add function to get the current room config
|
2014-10-07 19:26:23 +02:00 |
|
Adrian Moennich
|
15615b50ba
|
Add XMPP integration (create/update/delete)
|
2014-10-07 19:06:59 +02:00 |
|
Adrian Moennich
|
af3f3c6b36
|
Remove xmpp deletion in __committed__
While that method executes we cannot issue any SQL queries, so settings
are unavailable, too.
|
2014-10-07 19:06:14 +02:00 |
|
Adrian Moennich
|
4dda648bc0
|
Handle event deletion
|
2014-10-07 16:51:28 +02:00 |
|
Adrian Moennich
|
7969b63457
|
Handle event cloning
|
2014-10-07 16:27:50 +02:00 |
|
Adrian Moennich
|
cf91ca9cec
|
Add ChatroomEventAssociation.find_for_event method
|
2014-10-07 13:33:52 +02:00 |
|
Adrian Moennich
|
0242a9790c
|
Properly handle JIDs
|
2014-10-07 12:06:51 +02:00 |
|
Adrian Moennich
|
f650f4225e
|
Chatroom management (and some more stuff)
|
2014-10-07 11:00:31 +02:00 |
|
Adrian Moennich
|
4671d85df7
|
Import all settings
|
2014-10-03 11:40:21 +02:00 |
|
Adrian Moennich
|
042771be39
|
Improve chat link migration
{server} is now the MUC server so it should not be prefixed with
"conference."
|
2014-10-03 10:56:18 +02:00 |
|
Adrian Moennich
|
f6b3d59f7a
|
Add admin setting
|
2014-10-03 10:49:11 +02:00 |
|
Adrian Moennich
|
00ebfabced
|
Add conference menu item
|
2014-10-02 18:42:51 +02:00 |
|
Adrian Moennich
|
3fa09dd2ed
|
Add chatroom info page (for conferences)
|
2014-10-02 16:49:26 +02:00 |
|
Adrian Moennich
|
c01fc80f93
|
Add chatroom info to event header
|
2014-10-02 15:00:21 +02:00 |
|
Adrian Moennich
|
5a9a415966
|
Properly disable autoincrement in assoc table
- for the chatroom_id FK it's already done automatically by SQLAlchemy
- for event_id (not a FK yet) it should be specified in the model, too
|
2014-10-01 10:19:16 +02:00 |
|
Adrian Moennich
|
67d5abc6c7
|
Don't preserve IDs
They are not referenced anywhere nor exposed to users.
|
2014-09-30 18:15:01 +02:00 |
|
Adrian Moennich
|
00b059afc2
|
Use ChatPlugin.Instance instead of current_plugin
|
2014-09-30 18:13:32 +02:00 |
|
Adrian Moennich
|
75365d1213
|
Add ZODB importer
|
2014-09-30 18:12:45 +02:00 |
|
Adrian Moennich
|
515292509d
|
Add database models
|
2014-09-29 15:36:01 +02:00 |
|
Adrian Moennich
|
1421347650
|
Initial commit
Only adds the very basic plugin structure
|
2014-09-29 11:15:14 +02:00 |
|