Commit Graph

86 Commits

Author SHA1 Message Date
6ef2c5ca0d Refresh CSS cache 2016-11-17 15:24:00 +01:00
f1661f7efb Use native scrollbars 2016-11-16 17:48:35 +01:00
8959fac415 Tooltips/popovers without delay 2016-11-11 20:04:08 +01:00
756e3d2d89 Template for pages 2016-11-11 17:11:35 +01:00
dc70705b1e Don't show "Join the conversation" to demo users
And minor style tweaks
2016-11-09 18:15:34 +01:00
d272896787 Use a lock icon (instead of download icon) when there's no permission to download 2016-11-08 15:05:44 +01:00
724fe6ceeb 'Join the conversation' wasn't accurate for subscribers without POST permission 2016-11-08 14:19:23 +01:00
ba591da2fc Store js libraries locally 2016-11-07 12:20:23 +01:00
27bad1be8a Fix markdown on coments 2016-11-03 15:34:50 +01:00
4ec3268a23 Reloading comment list via event 'pillar:comment-posted' on body element. 2016-11-02 17:21:50 +01:00
e69393e95e WIP: endpoint for posting new comments without comment list.
We need to determine what happens when such a comment is successfully
posted, as we can't just reload the comment list. In other words, this is
dependent on where we are embedded, and cannot be handled just locally.
2016-11-02 15:40:26 +01:00
cf28e5a3f4 Unified "Add New File" and ".. Attachment" buttons. 2016-11-02 12:29:38 +01:00
6ea7386bd3 "Add new attachment" button works. 2016-11-02 12:28:45 +01:00
2a5b3dc53e Removed unused code. 2016-11-02 12:28:45 +01:00
dabc1a44b8 Set icon for error message 2016-11-02 11:42:49 +01:00
eb1561136b Fix typo in attachments code 2016-11-02 11:42:23 +01:00
e143b9cb72 Use undertitle filter when displaying node status 2016-11-01 19:36:04 +01:00
6faea83372 Fix rating on comments 2016-11-01 19:28:53 +01:00
d36dcad773 Fix rated status for comments (was missing space between classes) 2016-11-01 19:28:53 +01:00
c672bc07fe Only load comments on assets or posts
Was trying to load comments on groups, textures, etc.
2016-11-01 17:17:33 +01:00
aef7754537 Attachment rendering for posts & node descriptions. 2016-11-01 16:47:55 +01:00
53cbe78ec1 Use #comments-embed for embedding comments. Avoid duplicate ID 2016-11-01 15:53:40 +01:00
fceac01505 Set a nice minimum height when editing a comment 2016-10-20 17:02:07 +02:00
e1678537c0 Editing comments via PATCH on pillar-web, and some other comment fixes 2016-10-20 16:47:04 +02:00
7f4ad85781 Count comments and replies, not just top-level comments 2016-10-19 17:16:27 +02:00
ea2be0f13d Major revision of comment system.
- Comments are stored in HTML as well as Markdown, so that conversion
  only happens when saving (rather than when viewing).
- Added 'markdown' Jinja filter for easy development. This is quite
  a heavy filter, so it shouldn't be used (much) in production.
- Added CLI command to update schemas on existing node types.
2016-10-19 16:57:17 +02:00
6537332b26 Don't use # as link on group nodes listing, use the actual link 2016-09-30 18:07:36 +02:00
001d310d76 Fix double pushState when browsing group nodes
Was calling displayNode() twice
2016-09-30 18:07:36 +02:00
1680475d92 Expose License notes on Textures, if any 2016-09-12 18:57:57 +02:00
d116439b57 correct text when there are no hdris 2016-09-12 18:11:25 +02:00
34921ece76 Added quotes around node type name 2016-08-30 16:00:16 +02:00
4529d0597b Gracefully handle nodes of a type for which we don't have a template.
Before, it would simply return a 500 Internal Server Error.
2016-08-30 15:52:55 +02:00
8d6df947c8 User our own jQuery 2016-08-30 14:10:04 +02:00
d7b71e38e8 Don't show upvote button on own comment 2016-08-23 16:25:09 +02:00
4398d250a7 Fix broken upload widgets on posts 2016-08-19 11:47:06 +02:00
2c5dc34ea2 Introducing Pillar Framework
Refactor of pillar-server and pillar-web into a single python package. This
simplifies the overall architecture of pillar applications.

Special thanks @sybren and @venomgfx
2016-08-19 09:19:06 +02:00