AlekSIS-App-Exlibris issueshttps://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues2020-03-06T14:24:55Zhttps://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/14Return process2020-03-06T14:24:55ZNik | Klampfradlerdominik.george@teckids.orgReturn process2.0a2Tom Teichlertom.teichler@teckids.orgTom Teichlertom.teichler@teckids.org2020-02-21https://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/6Allow deleting books and copies2020-03-31T12:47:40ZNik | Klampfradlerdominik.george@teckids.orgAllow deleting books and copies*From Ticket#2019072871000133*
A way to delete copies of books that have accidentally been created is needed.
It is important that no copies that actually exist(ed) are ever deleted - they should instead be marked missing retired.
Acc...*From Ticket#2019072871000133*
A way to delete copies of books that have accidentally been created is needed.
It is important that no copies that actually exist(ed) are ever deleted - they should instead be marked missing retired.
Accidental deletion is not an issue if we limit deletion to books that have never been borrowed. We could still add a JavaScript based confirmation modal, and can skip server-side enforcement of the confirmation because books that have never been borrowed are easy to restore.2.0a2Nik | Klampfradlerdominik.george@teckids.orgNik | Klampfradlerdominik.george@teckids.org2019-07-30https://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/18Add never_cache decorators2020-12-30T23:32:26ZHangzhi Yuhangzhi@protonmail.comAdd never_cache decoratorsHangzhi Yuhangzhi@protonmail.comHangzhi Yuhangzhi@protonmail.comhttps://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/17Default cover image book2020-02-06T20:22:29ZTom Teichlertom.teichler@teckids.orgDefault cover image bookTom Teichlertom.teichler@teckids.orgTom Teichlertom.teichler@teckids.orghttps://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/16Unable to borrow bookcopy2020-02-05T19:51:54ZTom Teichlertom.teichler@teckids.orgUnable to borrow bookcopy```
Internal Server Error: /app/exlibris/books/borrowing/person
Traceback (most recent call last):
File "/home/dolphi/Projects/AlekSIS/venv/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
response ...```
Internal Server Error: /app/exlibris/books/borrowing/person
Traceback (most recent call last):
File "/home/dolphi/Projects/AlekSIS/venv/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
response = get_response(request)
File "/home/dolphi/Projects/AlekSIS/venv/lib/python3.7/site-packages/django/core/handlers/base.py", line 115, in _get_response
response = self.process_exception_by_middleware(e, request)
File "/home/dolphi/Projects/AlekSIS/venv/lib/python3.7/site-packages/django/core/handlers/base.py", line 113, in _get_response
response = wrapped_callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python3.7/contextlib.py", line 74, in inner
return func(*args, **kwds)
File "/home/dolphi/Projects/AlekSIS/venv/lib/python3.7/site-packages/django/contrib/auth/decorators.py", line 21, in _wrapped_view
return view_func(request, *args, **kwargs)
File "/home/dolphi/Projects/AlekSIS/AlekSIS/apps/official/AlekSIS-App-Exlibris/aleksis/apps/exlibris/views.py", line 294, in person_borrow
book_copy.borrow_count = book_copy.borrow_count + 1
TypeError: unsupported operand type(s) for +: 'NoneType' and 'int'
```2.0a2Tom Teichlertom.teichler@teckids.orgTom Teichlertom.teichler@teckids.orghttps://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/15Migrate to materialize.css2020-01-31T18:10:15ZTom Teichlertom.teichler@teckids.orgMigrate to materialize.css2.0a1Tom Teichlertom.teichler@teckids.orgTom Teichlertom.teichler@teckids.orghttps://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/12Labels contain ß instead of -2019-08-29T12:57:55ZNik | Klampfradlerdominik.george@teckids.orgLabels contain ß instead of -https://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/10Borrowing process2020-03-17T20:29:52ZNik | Klampfradlerdominik.george@teckids.orgBorrowing processInstead of jsut setting the borrowe, we need a process to borrow a book to a person that logs correctly and maintains the borrowings counter, etc.Instead of jsut setting the borrowe, we need a process to borrow a book to a person that logs correctly and maintains the borrowings counter, etc.2.0a2Tom Teichlertom.teichler@teckids.orgTom Teichlertom.teichler@teckids.orghttps://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/9Auto-focus barcode scan fields.2020-03-31T12:49:57ZNik | Klampfradlerdominik.george@teckids.orgAuto-focus barcode scan fields.2.0a2Tom Teichlertom.teichler@teckids.orgTom Teichlertom.teichler@teckids.orghttps://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/8Quick open book copy2019-08-28T15:26:32ZNik | Klampfradlerdominik.george@teckids.orgQuick open book copyAdd a possibility to quickly open a copy, e.g. by scanning it.Add a possibility to quickly open a copy, e.g. by scanning it.1.0a0Tom Teichlertom.teichler@teckids.orgTom Teichlertom.teichler@teckids.orghttps://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/7Cannot select borrower2019-08-17T12:42:31ZNik | Klampfradlerdominik.george@teckids.orgCannot select borrowerThe dropdown field is empty.The dropdown field is empty.1.0a0https://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/4Add German translation2019-08-28T15:26:33ZNik | Klampfradlerdominik.george@teckids.orgAdd German translation1.0a0Tom Teichlertom.teichler@teckids.orgTom Teichlertom.teichler@teckids.orghttps://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/3Add book information to copies page.2020-03-31T12:50:32ZNik | Klampfradlerdominik.george@teckids.orgAdd book information to copies page.2.0a2Tom Teichlertom.teichler@teckids.orgTom Teichlertom.teichler@teckids.orghttps://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/2Add book information page.2020-03-31T12:50:38ZNik | Klampfradlerdominik.george@teckids.orgAdd book information page.Instead of going directly to the edit page, add a book information page to go to from the books table.Instead of going directly to the edit page, add a book information page to go to from the books table.2.0a2Nik | Klampfradlerdominik.george@teckids.orgNik | Klampfradlerdominik.george@teckids.orghttps://edugit.org/AlekSIS/onboarding/AlekSIS-App-Exlibris/-/issues/1Add cards for book and copy.2020-01-01T15:04:04ZNik | Klampfradlerdominik.george@teckids.orgAdd cards for book and copy.2.0a1Nik | Klampfradlerdominik.george@teckids.orgNik | Klampfradlerdominik.george@teckids.org