FinnStutzenstein
c54e2621f2
Added html validation for users and personal notes
2019-11-08 15:39:18 +01:00
Emanuel Schütze
d286378524
Merge pull request #5104 from jsangmeister/csv-import-fix
...
Fixed CSV import
2019-11-06 11:03:08 +01:00
jsangmeister
0922f0de3f
fixed csv import
2019-11-06 10:43:56 +01:00
jsangmeister
fa95859b61
change 'default' to 'reference' projector
2019-11-05 09:47:05 +01:00
jsangmeister
96ac370f61
added a view to change the reference projector in one api call
2019-11-01 10:56:59 +01:00
Emanuel Schütze
5305b52dba
Use horizontal meta box ('pdf style table') for motion slide
2019-10-30 13:18:40 +01:00
GabrielMeyer
b806b8406b
Fixes python3.7 tests
2019-10-29 15:05:52 +01:00
Finn Stutzenstein
62e5774c8d
Merge pull request #4878 from FinnStutzenstein/moveConfigData
...
Reworked config
2019-10-21 14:13:02 +02:00
FinnStutzenstein
cf7a5ce714
Reworked config
...
- Move config meta data into REST
- seperate views for config groups
2019-10-21 13:45:06 +02:00
FinnStutzenstein
4a77bf1a61
saml
2019-10-21 13:34:01 +02:00
FinnStutzenstein
3f41890541
Fixed typing from parse_qs
2019-10-18 14:41:55 +02:00
GabrielMeyer
1354fc74ef
Editing state and recommendation in motion-list
...
- In the info-dialog opening in the motion-list the user can update the current state and the recommendation for one motion.
2019-10-16 15:58:47 +02:00
Finn Stutzenstein
2f01e46415
Merge pull request #5073 from FinnStutzenstein/ws404
...
Closing websocket connections to unknown urls
2019-10-16 12:04:59 +03:00
FinnStutzenstein
d1048a0d9d
Fixed readding last speaker
...
It is not given, that null values are sorted last in the `order_by("-end_time")`
statement. This did not happens in the tests, but in a productive environment.
See https://docs.djangoproject.com/en/2.2/ref/models/querysets/#order-by for a
`.asc()`/`.desc()` option `nulls_last`. I choose another approach to just
exclude these values.
2019-10-16 09:41:30 +02:00
jsangmeister
943e8f22d3
Adds sort mode, delete confirmation and re-add speaker button to list of
...
speakers
2019-10-15 14:58:04 +02:00
FinnStutzenstein
e4c4bc0aa0
Closing websocket connections to unknown urls
2019-10-15 10:54:31 +02:00
FinnStutzenstein
9ae66fb33b
Logs notify messages on server
2019-10-04 11:58:07 +02:00
GabrielMeyer
c8d02788dc
Enhances the autoupdate of projector by change-id
2019-10-02 16:30:30 +02:00
GabrielInTheWorld
1dc96b0f2f
Merge pull request #5002 from GabrielInTheWorld/coolestAgenda
...
Build agenda with optional subtitle
2019-09-30 10:51:55 +02:00
Emanuel Schütze
1ff616fe4f
Allow <del> and <ins> html tags.
2019-09-24 12:53:15 +02:00
GabrielMeyer
71fdc28413
Build agenda with optional subtitle
...
- Updates the `virtual-scroll`-package.
- Updates the `list-view-table.component` for variable row-height.
- Adds config to have optional a subtitle in the `agenda-list`.
2019-09-24 11:15:28 +02:00
Emanuel Schütze
b9fe0c39cf
Merge pull request #5044 from FinnStutzenstein/isSubmitterForAnonymous
...
Fixed submitter check for anonymous users
2019-09-23 17:27:25 +02:00
FinnStutzenstein
1ed613629e
Added autoupdate for changed projectiondefaults
2019-09-23 16:51:20 +02:00
FinnStutzenstein
e8dec048ef
Fixed submitter check for anonymous users
2019-09-23 10:12:15 +02:00
Emanuel Schütze
130e60f456
Changed input type of event date config from datetime back to string.
2019-09-19 14:48:06 +02:00
Emanuel Schütze
a926e770ef
Update version to 3.0.1-dev
2019-09-13 13:58:12 +02:00
Emanuel Schütze
97f2b723aa
Release 3.0
2019-09-13 13:58:11 +02:00
Emanuel Schütze
03ab36096f
Use openslides.com
2019-09-13 13:58:09 +02:00
Emanuel Schütze
e16ca335de
Updated requirements
...
- Added websockets to production.txt
- Import channels_redis in redis.py only for big mode (if use_redis=true)
2019-09-13 10:29:19 +02:00
Emanuel Schütze
b4f1c7d0f4
Updated translations
2019-09-10 17:42:19 +02:00
Emanuel Schütze
cb9152ca2e
Merge pull request #4995 from FinnStutzenstein/test
...
Hotfix for RuntimeError: Do not use asyncio semaphores
2019-09-10 17:31:26 +02:00
FinnStutzenstein
0319deba23
no semaphore
2019-09-10 15:00:55 +02:00
FinnStutzenstein
76ff4602a2
Single create and update request for personal notes
2019-09-10 12:34:26 +02:00
GabrielMeyer
c0ded6f32e
Adds a variable to hide the motion-text on projector
2019-09-10 08:34:28 +02:00
Emanuel Schütze
a86b835c0b
Fixed updating of amendments as normal user
...
for paragraph based amendments
2019-09-05 14:37:12 +02:00
FinnStutzenstein
9323bdef20
Added config for more verbose errors on reset password
...
- Added settings.py docs
- Fixed left-overs from #4920
- Reworked all server messages to a new argument formet, so that the
client can translate server messages
2019-09-03 14:47:45 +02:00
Emanuel Schütze
0eba52e10e
Merge pull request #4970 from FinnStutzenstein/noAutoupdateForForeignPersonalNotes
...
Skip autoupdates on foreign personal notes
2019-09-02 15:36:40 +02:00
FinnStutzenstein
9518d1dab6
Small changes
2019-09-02 15:02:31 +02:00
GabrielMeyer
79e879cb6e
Adds config to see a max number of next speakers
...
- Also updates the 'list of speakers' on the `overlay-slide`.
2019-09-02 14:03:34 +02:00
FinnStutzenstein
5baae14156
Skip autoupdates on foreign personal notes
2019-09-02 13:57:12 +02:00
FinnStutzenstein
03ad7b8abc
Remove deepcopy ( closes #3893 )
...
It's about 23% faster now (testet deepcopy vs. json with random data)
2019-09-02 11:31:55 +02:00
FinnStutzenstein
366777ebfd
Fixed bug sending always all data to users, who get restricted data
...
Due to changes in an iterator, a RuntimeError was thrown but interpred al a too low change id. Fixed the bug and make a custom exception for this.
2019-09-02 09:05:29 +02:00
Finn Stutzenstein
93fae8ef3b
Merge pull request #4961 from FinnStutzenstein/loggingRedis
...
Logging prefix and handling redis connection errors
2019-09-02 08:28:12 +02:00
FinnStutzenstein
2aa0275dca
Logging prefix and handling redis connection errors
2019-09-02 08:09:28 +02:00
FinnStutzenstein
c73b04c005
Just autoupdate changed models on sorting
2019-08-29 15:11:18 +02:00
Joshua Sangmeister
90dd843d43
added a datetimepicker to the config, including localisation.
...
also changed from NativeDateAdapter to MomentDateAdapter.
2019-08-27 14:36:04 +02:00
Emanuel Schütze
862d8cdee9
New config to hide referring motions in slide and detail view
...
Rework motion slide:
- move referring motions to h2 subtitle
- move identifier to h1 main title
- reduce subtitle line
2019-08-21 14:00:17 +02:00
Emanuel Schütze
d3c56efdc5
Merge pull request #4920 from emanuelschuetze/configDefaults
...
Rework config defaults.
2019-08-21 13:48:55 +02:00
Emanuel Schütze
f981106524
Rework config defaults.
...
- move motion setttings from settings.py to config that user can change
it while runtime
- show help text for config fields as tooltip
2019-08-21 13:19:44 +02:00
FinnStutzenstein
d4dc13706f
Ensures change id across multiple workers
2019-08-19 09:42:51 +02:00