- https://social.tchncs.de/@fabbecker
-
student, freetime python developer
english/englisch, german/deutsch
-
Joined on
2021年12月02日
3b2265b5d1
add information on how to use this project to README.md
0b1aeaa8b7
add list of features to the README.md
b8cb43e87f
add short description of the project to the README.md
2993e49951
import: filter_by_permissions from .permissions into src/contextactions/utils/__init__.py
5513d7014e
import: from .permissions into src/contextactions/utils/__init__.py
c5e7ad8c6b
readme: start section explaining how to restrict callbacks to only be run for certain models
fdc1458b6e
readme: start section with more details on how to do configuration
b4e648119a
Revert "import: asyncio into diverapusher/callbacks/base.py"
f32610d448
import: Callback from divera into diverapusher/callbacks/base.py
42dfafff0b
Revert "implement a base callback"
1afa471813
fix indentation in import statements
7db6724b6b
test: detect multiple new objects at once with dict callback
4e515978b0
import: asyncio into tests/triggers.py
68dc5e6293
prevent recursion error when accessing a models data attribute
048bec8337
import: Callback from .callbacks.base into divera/__init__.py
8ca4540e94
setup recommended callbacks when running the setup script
cd8f0947a4
readme: provide a config example for forwarding status changes using NextPush
9d55b8e696
readme: start section with example configurations
83e52e6dc0
readme: explain how to start the main program
200d0c6158
readme: explain how to generate the initial config
859eaf349d
readme: explain how to build the image using podman
eaf94213a8
add config volume to compose.yml
722e78b7ed
add divera-pusher service to compose.yml
b6f091870b
add services section to compose.yml
741f670f67
add compose.yml
95b147bdc7
specify the default config location
2b8412394a
set up logging
1e10ebe7c9
implement a callback for object related events
a94072011a
implement a callback for user status change events
bbbcc4cc45
style: add empty line between 3rd party and local imports into diverapusher/callbacks/unifiedpush.py
9f28dc9704
import: divera into diverapusher/callbacks/unifiedpush.py
828e1e97e9
dep: mode keyring dependency to its dedicated optional dependency group
1230d4ad31
dep: prepare optional dependency group keyring
75426578cb
dep: prepare section for optional dependencies
bd66361a2e
set keyring to None if module is not found
18551f74ce
test: validate that migrations of individual parts of an application can be updated separately
c430e56c2f
Update version info when converting
07bcb499cc
Make sure dicts are not updated again if they reached their desired version
2d55cccc4d
Update tests to work with multi-use update classes
40ecb88835
import abc into tests/testmigration.py
eee8dd9bc2
meta: enable dynamic versioning
de8971aec7
meta: remove requirements.txt as we are now working with pyproject.toml
aeb3514f1e
dep: add matrix-nio[e2e] (>=0.25.2,<0.26.0)
283a1c75a8
meta: run poetry init and fix "Defining [project.license] as a table is deprecated"
f4d2bfe5ff
Add function to get a logged in matrix client
cadd9d6fba
dep: require pillow==11.3.0
f042d69d76
do not stretch images to 100% width
b670f658f8
update templates/equipment/inventory_by_user.html to the new tile based design
b425b89482
add main element to inventory_by_user template
95a666fd57
trans: add hint that "view catalog item" appears in views.py
c9a7e376ee
trans: add hint that "image" appears in forms.py
d6796e3d55
trans: translate "view catalog item" to de