OpenSlides/openslides/core
FinnStutzenstein 5aef823807 Major cache rewrite:
- Removed the restricted data cache (it wasn't used since OS 3.0)
- unify functions for restricted and full data: Just one function, which
  accteps an optional user_id: If it is None, full data is returned, and
  with a user id given, the restricted data
- More atomic access to redis, especially for:
- Check for data-existance in redis and do an auto-ensure-cache.
- Speedup through hashing of scripts and redis' script cache.
- Save schema version into the redis cache and rebuild, if the version
  changed

Client changes:
- Simplified the ConstantsService
- Fixed bug, when receiving an autoupdate with all_data=True from the
  Server
2019-08-08 08:35:02 +02:00
..
management Fixed commands. 2019-03-20 08:50:57 +01:00
migrations Projector improvements 2019-07-19 12:43:45 +02:00
static remove old client 2018-10-25 16:04:28 +02:00
__init__.py Run black 2019-01-08 21:51:52 +01:00
access_permissions.py Refactored OpenSlides history (HistoryInformation is not a root rest element anymore.). 2019-06-13 09:14:58 +02:00
apps.py Major cache rewrite: 2019-08-08 08:35:02 +02:00
config_variables.py Major cache rewrite: 2019-08-08 08:35:02 +02:00
config.py Major cache rewrite: 2019-08-08 08:35:02 +02:00
exceptions.py New projector system. Add first slides 2019-01-12 21:21:43 +01:00
models.py Major cache rewrite: 2019-08-08 08:35:02 +02:00
projector.py Fixed countdown on projector. 2019-04-10 08:48:57 +02:00
serializers.py Projector improvements 2019-07-19 12:43:45 +02:00
signals.py Cleanup unused permissions 2019-07-23 12:52:28 +02:00
urls.py Refactored OpenSlides history (HistoryInformation is not a root rest element anymore.). 2019-06-13 09:14:58 +02:00
views.py Major cache rewrite: 2019-08-08 08:35:02 +02:00
websocket.py Major cache rewrite: 2019-08-08 08:35:02 +02:00