338 Commits

Author SHA1 Message Date
Pedro Ferreira
7f347dbf38 VC/Vidyo: Move conditional_fields up 2015-02-26 17:24:38 +01:00
Jacques Dafflon
49b7395ade VC/Vidyo: Delete room 2015-02-26 17:24:34 +01:00
Pedro Ferreira
b3d51ffac7 VC/Vidyo: Install suds with plugin 2015-02-26 17:24:29 +01:00
Ilias Trichopoulos
a5325497a9 VC/Vidyo: Add info_box template 2015-02-26 17:24:29 +01:00
Jacques Dafflon
0f39a72280 VC/Vidyo: VC room create and update 2015-02-26 17:24:22 +01:00
Jacques Dafflon
29f71c5ffa VC/Vidyo: VidyoExtension DB, link as separate attr
- Vidyo extension as a separate table in the plugin
 - handling of link as separate event_vc_room attributes
 - working on update room
2015-02-26 17:24:12 +01:00
Pedro Ferreira
c8f8343b80 VC/Vidyo: Add minimal Vidyo API and basic create_room
Still some error-checking to do, as well as other operations
2015-02-26 17:24:03 +01:00
Pedro Ferreira
5e46c0f852 VC/Vidyo: Move validate_name to base class 2015-02-26 17:23:54 +01:00
Pedro Ferreira
845b7a51b1 VC/Vidyo: New LinkingWidget, fix failure when saving 2015-02-26 17:23:46 +01:00
Pedro Ferreira
822dd08374 VC/Vidyo: Fixed dummy plugin, added custom service button 2015-02-26 17:23:34 +01:00
Jacques Dafflon
1947e99a61 VC/Vidyo: Update authorized users to ACL 2015-02-26 17:23:26 +01:00
Jacques Dafflon
eeaacbee18 VC/Vidyo: Add room linking widget, scss file and manifest 2015-02-26 17:23:06 +01:00
Pedro Ferreira
90fd5de2da VC/Vidyo: Add advanced options and switch widget 2015-02-26 17:22:55 +01:00
Pedro Ferreira
c87ef09d64 VC/Vidyo: Add room name & PIN validation, automute default 2015-02-26 17:22:37 +01:00
Jacques Dafflon
18e40f8ab3 VC/Vidyo: Update the settings form and VC Room form
- adds fields for the settings form
 - set strict mode for the plugin
 - defaults for settings form values
 - adds fields to the VC Room forma
 - validation for VC Room form fields
2015-02-26 17:22:29 +01:00
Ilias Trichopoulos
0a3d08c32a VC/Vidyo: Scaffolding for Vidyo plugin 2015-02-26 12:31:57 +01:00
Ilias Trichopoulos
1e27112835 VC: Add a dummy vc plugin for testing 2015-02-26 12:31:57 +01:00
Adrian Moennich
898a162ccf Livesync: Do not fail on contribution deletion 2015-02-20 18:48:42 +01:00
Adrian Moennich
21186d686d Chat: Remove unused code 2015-02-11 16:16:25 +01:00
Adrian Moennich
b49fdbbd28 Chat: Use new dropdown on /chat page
Not very pretty due to the button being higher than normal text lines,
but it'll eventually be adapted to the style for videoconference rooms.
2015-02-11 15:46:08 +01:00
Ilias Trichopoulos
b5ce5531d4 Chat: Improve chat rooms rows layout 2015-02-11 15:44:27 +01:00
Adrian Moennich
1adc5b9cdd Search: Port fix from v1.9
Original fix was in indico/indico#1706
2015-01-30 15:50:41 +01:00
Adrian Moennich
414ca219a7 LiveSync: Use PyIntEnum 2015-01-26 13:24:49 +01:00
Indico Team
79c567eab0 Unify file headers and bump copyright year to 2015 2015-01-22 12:07:32 +01:00
Alejandro Avilés
87b2c1f43c Payment/Paypal: Adapt to transaction simpler API 2015-01-21 16:54:25 +01:00
Adrian Moennich
e820d24cbf Payment/PayPal: Test validate_business 2015-01-21 11:14:08 +01:00
Adrian Moennich
7ea35bf7f0 Payment/PayPal: Rename paypal_test.py 2015-01-21 11:13:35 +01:00
Adrian Moennich
a2ce283263 Payment/PayPal: Test IPN RH 2015-01-21 10:35:56 +01:00
Adrian Moennich
6e5db38714 Payment/PayPal: Test verify_{amount,business} 2015-01-20 17:59:10 +01:00
Alejandro Avilés
7f6d9673b4 Livesync: Add --force to run command 2015-01-19 17:20:46 +01:00
Adrian Moennich
691e40bec9 Chat: Use StringField instead of TextField 2015-01-19 15:21:58 +01:00
Adrian Moennich
0ac7945969 Remove strip_whitespace filters
They are not automatically added by IndicoForm
2015-01-19 15:08:05 +01:00
Adrian Moennich
84f4bd8816 Rename ~IndicoPlugin.hidden => .configurable 2015-01-19 13:34:08 +01:00
Adrian Moennich
d3340bc10f Payment/PayPal: Validate 'business' setting 2015-01-15 14:10:06 +01:00
Adrian Moennich
52eb46c7ac Payment/PayPal: Import event settings from ZODB 2015-01-15 13:38:31 +01:00
Ilias Trichopoulos
3a23e7026e Payment/PayPal: Add logger for refund request 2015-01-15 10:34:47 +01:00
Adrian Moennich
713d9703b1 Payment/PayPal: Remove useless class 2015-01-14 11:36:28 +01:00
Jacques Dafflon
e553a2baed Payment/PayPal: Fix transaction info warning box
Hide the warning box indicating mismatching amounts paid/expected in the
registrant payment details with Paypal when the amounts are correct
2015-01-14 11:35:49 +01:00
Adrian Moennich
0a2aaf4ee3 Payment/PayPal: Convert amount to float 2015-01-14 11:12:25 +01:00
Adrian Moennich
84f89c8671 Don't use getValue() in ZODB importer
Using methods of legacy objects there is unsafe because they will
eventually be removed and the migrations still need to work.
2015-01-14 09:51:58 +01:00
Ilias Trichopoulos
3539db54f4 Payment/PayPal: Add params for users w/o indico acc 2015-01-13 14:59:13 +01:00
Adrian Moennich
4dc8fa3cb1 Payment/PayPal: use local success/cancel endpoints
They were removed from the core since they belong into the plugins.
Also some refactoring (separate blueprint module, better RH names)
2015-01-13 11:59:48 +01:00
Adrian Moennich
9d9c5cfe6a Payment/PayPal: BEtter transaction info if migrated 2015-01-13 09:28:59 +01:00
Jacques Dafflon
0ba04ee90c Payment: Add logos for manual and paypal 2015-01-13 09:28:36 +01:00
Ilias Trichopoulos
9932656558 Use PluginCategory enum 2015-01-12 10:53:00 +01:00
Ilias Trichopoulos
b2a8c54841 Payment/Paypal: Warning for mismatched paid amount
Store transaction even if the amount paid is not the same
as the required amount
2015-01-09 17:24:08 +01:00
Ilias Trichopoulos
5b52d3edbb Payment/PayPal: Replace urllib with requests 2015-01-09 13:59:38 +01:00
Ilias Trichopoulos
38a8a67115 Payment/PayPal: Merge loggers 2015-01-09 11:03:21 +01:00
Adrian Moennich
9088738f69 Payment: Remove "Payment: " from plugin names 2015-01-09 10:12:26 +01:00
Ilias Trichopoulos
a912a226b7 Assign categories to plugins 2015-01-08 17:51:27 +01:00