Adrian Moennich
4f59e4b2a6
LiveSync: Remove title_changed (unused)
2016-04-13 01:54:25 +02:00
Adrian Moennich
57f3d305ee
LiveSync: Update DB structure
2016-04-13 01:54:25 +02:00
Adrian Moennich
cd65b0a95a
VC/Dummy: Add missing method
2016-04-13 01:54:25 +02:00
Adrian Moennich
56e80e499b
VC/Vidyo: Adapt to new objects
2016-04-13 01:54:25 +02:00
Florian Vessaz
7e44e85156
VC/Vidyo: Remove ZeroClipboard classes
...
it has been replaced with clipboard.js
2016-04-13 01:54:25 +02:00
Ilias Trichopoulos
ab5351a612
Adapt settings forms to MultipleItemsField changes
2016-04-13 01:54:25 +02:00
Adrian Moennich
c0d5899e78
VC/Vidyo: Adapt to IndexedEvent removal
2016-04-13 01:54:25 +02:00
Adrian Moennich
e406577055
Chat: Adapt cloner to new EventCloner
2016-04-13 01:54:25 +02:00
Alejandro Avilés
eea1569ce6
Adapt to CSS cleanup
2016-04-13 01:54:25 +02:00
Adrian Moennich
83933e7a90
Chat: Adapt to new attachment links
2016-04-13 01:54:25 +02:00
Pedro Ferreira
43961b747a
Merge branch 'v1.9.6'
2016-02-12 10:24:29 +01:00
Pedro Ferreira
39fd3066d9
Remove Cloudflare's CDN from whitelist
...
Angular + Prototype are exploitable when together :/
2016-02-12 10:19:46 +01:00
Pedro Ferreira
c91a76f212
Merge branch 'v1.9.6'
2016-02-11 17:56:16 +01:00
Pedro Ferreira
9413a611a9
Make MathJax work without unsafe-eval
...
Once again, possible XSS attack vector.
2016-02-11 17:55:35 +01:00
Pedro Ferreira
621b137285
Merge branch 'v1.9.6'
2016-02-10 17:25:44 +01:00
Pedro Ferreira
d1417a413d
Jupyter: Stricter CSP - disallow local JS
...
Users can add JS as attachments, which will be executed. Would allow XSS
from malicious users.
2016-02-10 17:13:19 +01:00
Adrian Moennich
06ff5e763b
Don't use format() for logging
2016-01-25 13:34:49 +01:00
Adrian Moennich
90ddd7ce1a
Merge branch 'v1.9.6'
2016-01-05 09:32:42 +01:00
Adrian Moennich
4ed19485ec
VC/Vidyo: Fix zeroclipboard-init class
2016-01-05 09:32:04 +01:00
Adrian Moennich
de84394af0
VC/Vidyo: Hide PIN row if no PIN is set
2016-01-05 09:21:40 +01:00
Indico Team
b16a368ba1
Happy new year 2016!
...
Bump license headers to 2016
2016-01-01 04:59:45 +01:00
Pedro Ferreira
8363ba54d7
Jupyter: use flask instead of old responseUtil
2015-12-09 11:57:30 +01:00
Pedro Ferreira
4e9f079c71
Jupyter: added default sane MathJax config
...
Won't work without unsafe-eval CSP :/
2015-12-09 11:48:46 +01:00
Alejandro Avilés
6b524e3f93
Remove traditional ajax
...
Traditional AJAX is the default in Indico
2015-12-04 15:11:22 +01:00
Adrian Moennich
c9ace51b44
Importer: Use correct gettext domain in JS
2015-12-02 09:45:21 +01:00
Adrian Moennich
ea65a3d62c
LiveSync: Fix agent creation with unchanged form
...
The debug agent has no settings for example. data-disabled-until-change
doesn't let you submit it until you change the default title which is a
bit stupid.
2015-11-19 11:58:42 +01:00
Adrian Moennich
bb4acd183a
Add .cache/ to gitignore
2015-11-17 15:42:10 +01:00
Ilias Trichopoulos
c647729571
Make use of render_price
2015-11-17 11:53:42 +01:00
Adrian Moennich
c1a436524a
Payment/PayPal: Adapt payment template folder
2015-11-17 11:41:53 +01:00
Adrian Moennich
5c737fa3f4
Payment/PayPal: Use generic message_box macro
2015-11-17 11:32:10 +01:00
Michal Kolodziejski
ea6038851b
Adapt payment module imports
2015-11-17 11:32:10 +01:00
Alejandro Avilés
ca02fed62b
Payment/PayPal: Verify currency as well
2015-11-16 15:17:31 +01:00
Alejandro Avilés
fde2bee126
Payment/PayPal: Fix url prefix
2015-11-12 11:14:42 +01:00
Adrian Moennich
30c475c594
Payment/PayPal: Include event id in invoice string
2015-11-05 15:37:55 +01:00
Pedro Ferreira
2c57702a57
Jupyter Previewer: Added CSP headers
2015-11-03 17:50:30 +01:00
Adrian Moennich
818a454f31
Update travis config
...
- container infrastructure
- postgres 9.4
2015-10-27 20:09:55 +01:00
Adrian Moennich
5817a951c7
Payment/PayPal: Fix tests
2015-10-27 19:55:30 +01:00
Alejandro Avilés
9511b43539
Payment/PayPal: Fix callbacks
2015-10-27 19:27:50 +01:00
Adrian Moennich
040d275d1d
Payment/PayPal: Fix unit tests
2015-10-27 17:20:30 +01:00
Alejandro Avilés
5c124740c0
Payment/Paypal: Adapt to new registration module
2015-10-27 17:20:30 +01:00
Pedro Ferreira
d2b05cd2c3
Livesync: Upload metadata records in batches
...
Until now we were fetching livesync queue entries in batches but the resulting number of actual resulting records could be much higher
2015-10-05 17:20:28 +02:00
Pedro Ferreira
7a1046a22b
Added Jupyter Notebook previewer
2015-09-30 16:03:01 +02:00
Pedro Ferreira
6fd1ec7e30
Added Pygments-based source file previewer
2015-09-30 16:03:00 +02:00
Adrian Moennich
557bd540d9
Chat: Use nicer menu entry name
2015-09-30 15:27:48 +02:00
Adrian Moennich
23bf1380d2
Piwik: Mark sidemenu entry as active
2015-09-30 15:25:28 +02:00
Adrian Moennich
e3e10c8d3e
Payment/PayPal: Fix failing tests
2015-09-29 17:55:28 +02:00
Adrian Moennich
dee1953652
Adapt to menu changes (argument instead of tuple)
2015-09-29 17:52:42 +02:00
Adrian Moennich
8d3eb9f970
LiveSync: Handle acl.entry_changed signal
...
Used for manager list changes
2015-09-29 17:52:42 +02:00
Adrian Moennich
f667743d2d
VC/Vidyo: Use can_manage instead of canModify
2015-09-28 15:10:58 +02:00
Adrian Moennich
ae93c2707c
Use new Event object in menu signals
2015-09-28 14:53:40 +02:00