technikradio / c3focsite Goto Github PK
View Code? Open in Web Editor NEWThis is the repository for the C3FOC web site. Follow @c3foc on twitter for upcomming news.
License: BSD 3-Clause "New" or "Revised" License
This is the repository for the C3FOC web site. Follow @c3foc on twitter for upcomming news.
License: BSD 3-Clause "New" or "Revised" License
Changing articless to visible doesn't change their property.
Edit an article and mark it as visible. It won't change anything.
Please implement some OTP.
DoesNotExist exception when attempting to search to nonexistent article
Type a search into the search bar that does not yield any query results.
Does not apply here.
When adding a reservation one should be able to correct an article request
Go to the reservations page and add one
The feature of the navigation bar isn't tested to be working yet.
When browsing the article, user details and post pages there isn't propper 404 displaying.
Browse any of those sites with a large imaginary ID.
Instead of editing the content of an existing post the action simply creates a new one containing the modifications.
Darwin Kernel Version 16.7.0: Thu Jun 15 17:36:27 PDT 2017; root:xnu-3789.70.16~2/RELEASE_X86_64
Python 3.6.3
beautifulsoup4==4.6.0
certifi==2017.7.27.1
chardet==3.0.4
Django==1.11
django-extensions==1.9.1
django-markdown-app==0.9.2
idna==2.6
Markdown==2.6.8
MarkdownSubscript==2.0.0
MarkdownSuperscript==2.0.0
nose==1.3.7
numpy==1.13.3
pyembed==1.3.3
pyembed-markdown==1.1.0
pytz==2017.2
requests==2.18.4
six==1.11.0
urllib3==1.22
No broken requirements found.
The uploaded images aren't resizing yet
A contact name on the ordering team side is helpful.
Having DECT or other ways to contact the person is also needed.
The following needs to be done:
There should be a dedicated table entry at the end of the reservation containing the summed up ordered articles and the total cost. It should be implemented with remaining space as well.
Sometimes it doesn't fit the workflow to use a pure digital solution when fulfilling the orders.
Make the processing of an order be possible by exporting a pdf list for the orders.
An API to export and import the entire database would be nice to have.
As soon as the order of a user gets marked as ready the corresponding user should be notified by mail.
All the @csfr_exempt must be removed and the issue about the non working tokens must be fixed before production
When the admin adds a user it should be possible to generate a random password. The password should be sent by mail and the user should be required to change the password on next login.
Invisible articels should be marked as invisible in table
Look at the invisible articles. None of them is marked.
Es soll möglich sein, als Admin, Zeiträume + Anzahl zu definieren und daraus das Tokenpdf zu generieren.
The error panel at the dashboard is rendered behind the header instead of below.
open the url /admin/?error=SOME_ERROR
Make sure that no user is capable of putting html code inside fields. <> should be escaped using the correct html notation.
All text fields producing cached html should only be allowed to contain html beside markdown when permission is given by the admin. Other html must also be properly escaped.
After changing the image of an article one gets redirected to the add new article wizzard. This seams to be caused by a missing article id get statement imposed by /admin/actions/add-image-to-article
Go to the Articles administration and edit an existing article. After changing the splash image one gets redirected to ´´´/admin/articles/edit´´´ missing the article_id tag.
When the article is longer than the remaining page the pdf article render function should return the Request instead putting it on a retry list.
When loading the admin area using google chrome some tables have broken layout.
Open the admin dashboard using google chrome.
Does not apply here
Attempting to add a new article reservation causes an array overflow
Does not apply
Environment:
Request Method: POST
Request URL: http://technikradio.org:8000/admin/actions/add-article-to-reservation?article_id=1&redirect=/admin/reservations/edit
Django Version: 1.11.7
Python Version: 3.6.3
Installed Applications:
['django_extensions',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'frontpage.apps.FrontpageConfig']
Installed Middleware:
['django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware']
Traceback:
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
41. response = get_response(request)
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
187. response = self.process_exception_by_middleware(e, request)
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
185. response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/usr/local/lib/python3.6/site-packages/django/views/decorators/csrf.py" in wrapped_view
58. return view_func(*args, **kwargs)
File "/usr/home/leondietrich/C3FOCSite/c3shop/frontpage/views.py" in action_add_article_to_reservation
133. return reservation_actions.add_article_action(request, "/admin/reservations")
File "/usr/home/leondietrich/C3FOCSite/c3shop/frontpage/management/reservation_actions.py" in add_article_action
22. current_reservation = json.loads(request.COOKIES.get(RESERVATION_CONSTRUCTION_COOKIE_KEY))
File "/usr/local/lib/python3.6/json/__init__.py" in loads
348. 'not {!r}'.format(s.__class__.__name__))
Exception Type: TypeError at /admin/actions/add-article-to-reservation
Exception Value: the JSON object must be str, bytes or bytearray, not 'NoneType'
When opening /admin/media/select
the server renders a 405 issue and returns a document but won't display anything.
Add a new article and let the redirect happen.
Fresh database, no images added.
Add the handling of an optional GET argument to admin/confirm
in order to customize the messages.
#Please make sure you've read the guidlines relating issues inside CONTRIBUTING.md
This will make both your and our lives easier. Have you already done this you can
delete this template code or use the template below for submitting bugs:
Insert details about the issue here
Insert instructions here
Insert your environment information here in case you're using your own installation
Don't forget to label accordingly
Create a printable Checklist for requested but unavaiable merch from article repository.
When submitting an order one should be asked to confirm it in order to not accidentally submit it too early.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.