Pablo Vazquez
c6d8a4c46f
Comments: Send text should be inside a span
2017-10-03 01:26:06 +02:00
58a34d6cdb
Typo (one bracket too much)
2017-10-02 19:49:33 +02:00
b0c7997128
Notifications: Don't update titles directly, fire an event instead
2017-10-02 19:49:20 +02:00
1bf2a87726
Use a the updateTitle() function to update page titles
2017-10-02 19:48:37 +02:00
d3cd6a884e
Use toastr notifications instead of statusBarSet()
2017-10-02 19:31:52 +02:00
Pablo Vazquez
9870979c54
Comments: Style tweak linked comment
...
Move "Linked Comment" to the bottom, add padding, no borders.
2017-10-02 01:54:13 +02:00
Pablo Vazquez
bb067f77c3
Fix styling for login/local
2017-10-02 00:41:04 +02:00
Pablo Vazquez
da7be50c61
Comments: Cleanup and convert more IDs to classes when possible
...
No functional changes.
2017-09-30 23:21:54 +02:00
Pablo Vazquez
e4c5743852
Comments: trigger comments-loaded event on comments load.
...
Useful when apps want to know or do something with the comments,
like Dillo to parse emojis for example.
2017-09-30 23:18:09 +02:00
e9233ff7c0
Introducing embed_project
...
By specifying the 'embed_project' argument, the node's Project will be fetched and embedded in the document. This is useful in specific cases, where a project property needs to be accessed when rendering the view_embed template.
2017-09-30 22:13:10 +02:00
2d01cd8761
Simplified posts_view a bit
...
Removed some redundancy, avoided rendering attachments for posts that'll
never be shown, and made the flow a bit clearer.
2017-09-29 10:45:29 +02:00
45a44d08eb
Don't manually construct JSON as strings, just use dicts. The modernity!
2017-09-29 10:45:29 +02:00
ddc52b969e
Make it possible for node types to have a 'custom view'
...
This 'custom view' means that the URL to view the node (as returned by
url_for_node(…)) cannot be loaded via XHR and embedded in the project
viewer, but should rather be used as the actual browser URL instead.
Currently only blogs use this.
2017-09-29 10:45:29 +02:00
8ad2ee8729
Registered 'node finder' for blog nodes.
2017-09-28 17:47:41 +02:00
d160999535
Removed unused import
2017-09-28 17:46:34 +02:00
e4fff8df81
Added missing project_container variable.
2017-09-28 17:43:48 +02:00
923cbe62d1
Gulp: indented package.json with tabs
...
This is what Atom does automatically, and also what we have in Flamenco
and Attract.
2017-09-28 15:32:06 +02:00
0612bd1a21
Gulp: run 'cleanup' task when running with --production.
2017-09-28 15:32:06 +02:00
a1fd48752e
Gulp: added 'cleanup' task that erases all gulp-generated files.
...
It uses Git to erase those files, so anything that's tracked in Git (such
as the JS/CSS vendor directories) are kept as-is.
2017-09-28 15:32:06 +02:00
0e48c18579
Gulp: sorted require statements
2017-09-28 15:09:11 +02:00
db1e3239e8
Gulp: sorted dependencies
2017-09-28 15:09:11 +02:00
34353f773b
Gulp: fixed license expression
...
Running 'npm install --save-dev something' also moved the author & license
keys to the top, which I just kept.
2017-09-28 15:09:11 +02:00
ad0253a461
Gulp: replaced hardcoded paths with variables.
2017-09-28 15:09:08 +02:00
6a541e0662
Improved bugsnag reporting
...
- Include release stage, which should be 'production' or 'development',
and gets postfixed by '-debug' when running in debug mode.
- Properly logging remote IP address when proxied through HAProxy;
- Log user ID, email, username, roles, and capabilities;
- Remove authentication tokens from logged session;
- Log request data and JSON separately.
- Added request endpoint.
2017-09-28 13:28:19 +02:00
ec42d033b3
Comment padding/color tweaks for the blog and projects
2017-09-25 10:15:05 +02:00
Pablo Vazquez
8fd577c733
Comments: Capitalize actions and color Reply
2017-09-25 01:24:30 +02:00
Pablo Vazquez
4eeccb6107
Comments: More compact layout
2017-09-25 00:39:34 +02:00
Pablo Vazquez
6688ae66fa
Use Toastr to notify
2017-09-25 00:37:03 +02:00
Pablo Vazquez
38e960eb3f
Comments: Fix multiple posting when using a hotkey
...
On every new item loaded with comments, we would bind the click without
unbinding first, leading to multiple posting when triggering the comment
submission.
2017-09-25 00:35:35 +02:00
Pablo Vazquez
dbde681aff
Fix alignment for notifications count
2017-09-24 23:11:08 +02:00
Pablo Vazquez
76a5555ff4
Toastr Notifications: Brighter text color
2017-09-23 00:01:16 +02:00
7d740c74e3
Move comment posting into its own function
2017-09-22 19:12:13 +02:00
58b8cea757
Homepage: Don't capitalize project summary on random featured assets
2017-09-22 15:32:27 +02:00
dc75980eba
Blog: limit the max-width of post content
2017-09-21 19:14:30 +02:00
f311dbbe30
Fix fluid headers on video
2017-09-21 19:04:55 +02:00
Pablo Vazquez
b5f0c59511
Comments: Style tweaks
...
More compact and also convert IDs to classes (when not used by javascript)
2017-09-21 01:14:53 +02:00
bc5a8fba61
Prevent node edit form display if PUT is not allowed for the node
2017-09-20 16:40:06 +02:00
1e6180be48
More fixes for video fluid
2017-09-20 16:37:16 +02:00
ebe3118f79
Project home video should not have vjs-fluid, it already is fluid
2017-09-20 16:35:19 +02:00
714455a4eb
Fix navigation tree not scrolling until the bottom
2017-09-20 16:31:07 +02:00
0089a8a98e
Video: Previews are already fluid, no need for vjs-fluid
2017-09-20 16:18:05 +02:00
9fa4da284b
Homepage: Style tweak to random featured project
2017-09-20 16:14:46 +02:00
e3f1f101e2
Assets: No need to calculate preview aspect ratio anymore
...
No longer used since we went full width
2017-09-20 16:06:42 +02:00
386571157a
Assets: Check if user is subscriber or asset is public
2017-09-20 14:23:21 +02:00
5012d19180
Video asset: Show link to login as well as subscribe
2017-09-20 14:19:39 +02:00
54b5e8e3d4
Video: Fix Download button
2017-09-20 14:19:39 +02:00
Pablo Vazquez
5e0e71aa1c
SASS: Set all config variables as !default
...
So other Pillar apps can override them
2017-09-19 21:21:59 +02:00
bd976e6c2e
Fixed user switching.
2017-09-19 13:38:48 +02:00
9cce441f6c
Removed unused code
2017-09-19 13:38:30 +02:00
6af0cd2be8
Don't show "Create a project" button to non-subscribers, and make btn clickable
2017-09-18 13:51:31 +02:00