b969854592
Prevent deleted users from logging in
2020-07-24 12:45:06 +02:00
4e21b41ba6
On node save, detect changes in the download attr
...
If a change is detected, mark the previous file as _deleted. This
does not delete any file on the system or database document.
2019-08-28 21:41:05 +02:00
db9cb09c68
Further tweaks to notifications layout
2019-07-02 14:23:50 +02:00
d424febfeb
Improve comments parsing
...
As part of #108 - dillo_post now becomes post, and the title of a
post, or the parsed content of a comment are displayed.
2019-06-27 01:22:45 +02:00
defa5abd18
PEP8 formatting
2019-06-27 01:17:15 +02:00
26858f01b7
Update package-lock.json
2019-05-16 19:23:10 +02:00
3bb35d0ab8
Merge branch 'master' into dillo
2019-04-24 22:24:23 +02:00
8ba7122a01
Forms: Use own label element for fields instead of wtforms.
...
This way we can do two things:
* Tag the field for translation
* Use a filter (like undertitle for nicer labels)
2019-04-24 21:29:55 +02:00
38e4c7c937
Merge branch 'master' into dillo
...
# Conflicts:
# pillar/api/nodes/__init__.py
2019-04-20 22:26:51 +02:00
15d5ac687c
Attach all project pictures when viewing node
...
The Open Graph rendering code is not completely refactored yet,
so it still requires a mix of project.picture_header and
project.picture_16_9. By attaching all project pictures we prevent
unexpected errors.
2019-04-19 15:30:55 +02:00
402f9f23b5
Use picture_16_9 as og_image
...
Previously we used picture_header, which did not guarantee a suitable
aspect ratio for an Open Graph image.
2019-04-19 14:12:43 +02:00
486fb20dcf
Enhance project with attach_project_pictures
...
Instead of individually attaching project images, use the utility
function.
2019-04-19 14:11:42 +02:00
34f2372082
Add picture_16_9 when attaching project pictures
2019-04-19 14:10:19 +02:00
c217ec194f
Save 16_9 picture via Project edit form
2019-04-19 14:09:54 +02:00
b68af6da8b
Rename 16x9 to 16_9
...
We do this to reduce ambiguity about resolution vs aspect ratio.
2019-04-19 11:50:41 +02:00
06f5bc8f01
Add picture_16x9 attribute for Project
...
This image can be use as a source for Open Graph tags, as well as for
displaying a project thumbnail with a known (or at least expected)
aspect ratio.
2019-04-19 10:57:46 +02:00
53eb9f30fd
Bumped Jinja2 2.10 → 2.10.1
...
Github poked us about this being a security update.
2019-04-18 10:15:41 +02:00
43d464c60c
Fix missing icons.
2019-04-15 12:42:49 +02:00
d0ef76c19e
CSS: Utility classes for column count property.
2019-04-12 17:16:06 +02:00
a43eca4237
Timeline: Less prominent project title.
2019-04-10 17:08:14 +02:00
af020d4653
Cleanup CSS.
...
Extend Bootstrap classes instead of using own styling.
2019-04-10 17:08:01 +02:00
2c207b35e2
UI Asset List: Add custom class to meta items.
2019-04-10 14:14:04 +02:00
3f3172e00e
Allow PUT method for owner on comment creation
...
Make use of the permission system and allow PUT method for the creator
of a Node of type comment. This enables comment owners to edit their
own posts.
2019-04-09 01:09:08 +02:00
26a09a900f
PEP8 formatting
2019-04-09 01:01:58 +02:00
90154896fb
PEP8 formatting
2019-04-09 01:01:49 +02:00
95d611d0c5
Cleanup: remove unused import and blank line
2019-04-08 23:55:26 +02:00
312b0a276a
Merge branch 'master' into dillo
2019-04-08 23:24:56 +02:00
dc7d7bab4a
Extend projects/view.html for page templates
...
Using projects/landing.html was causing exception since the landing
template expects project attributes that are available only for
projects that are setup_for_film.
2019-04-08 16:43:20 +02:00
d047943a07
Cleanup duplicate code.
2019-04-04 14:21:34 +02:00
b64b75eecb
Jumbotron: Subtle text shadow on text
2019-04-04 14:21:34 +02:00
152dc50715
UI Timeline: Make buttons outline white when dark background.
2019-04-04 14:21:34 +02:00
73edd5c5d2
Remove unused import
2019-04-04 14:15:03 +02:00
3d8ee61b03
Clean up: Whitespace
2019-04-04 11:34:13 +02:00
ee5a1a8bb7
Use kebab-case for vue names
...
https://vuejs.org/v2/guide/components-custom-events.html#Event-Names
2019-04-04 11:33:43 +02:00
ccc78af742
white space clean up
2019-04-04 10:44:43 +02:00
de40b4b2b6
Specify prop type
2019-04-04 10:44:22 +02:00
fe2f350013
Silence warning about changing prop value
2019-04-04 10:18:42 +02:00
1b42d114ad
Whitespace cleanup
2019-04-04 10:18:42 +02:00
e58db61d2a
Add missing closing bracket to components
2019-04-04 10:18:42 +02:00
c6333cecfe
Better initial component values
2019-04-04 10:18:42 +02:00
ee6fd3386d
Fix wrong prop type
2019-04-04 10:18:42 +02:00
700e7d2fc4
Bind vue component key
2019-04-04 10:18:42 +02:00
619dfda6fa
Only use minified vue if built as production
2019-04-04 10:18:42 +02:00
985e96f20b
Wrong type was passed into component
2019-04-04 10:18:42 +02:00
37e09c2943
Remove unused parameter
2019-04-04 10:18:42 +02:00
62af8c2cbf
Add example of usage
2019-04-04 10:18:42 +02:00
0b12436a31
UI Page: Fix link on header.
2019-04-04 00:26:15 +02:00
7f12c9b4ad
UI Pages: Hide title if there is an image.
2019-04-04 00:24:37 +02:00
1171a8e437
UI Theatre: margin around comments container.
2019-04-03 23:15:09 +02:00
54abda883d
Cleanup: remove unused font-pillar link.
...
They are now built into the main stylesheets.
2019-04-03 23:12:17 +02:00