180 Commits

Author SHA1 Message Date
ad91e37d14 Art of Blender is selling out! 2016-09-19 12:34:03 +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
56c669874d Agent in the frontpage 2016-09-12 18:01:11 +02:00
f03566a10f Added template for embedded error 500 2016-09-07 14:57:05 +02:00
8a6cd96198 Added pi-users icon + documented regeneration of pillar-font. 2016-09-07 11:14:36 +02:00
e04b2ef7ea Fix background color for nav container 2016-09-06 12:41:52 +02:00
52ca2adc19 User admin: actually show the search hit container. 2016-09-06 12:16:25 +02:00
29a0bed39b Fix background color of node-container on /about 2016-09-06 12:11:47 +02:00
634ad86fa1 Fix search on blog and tweaks to navbar 2016-09-06 12:04:40 +02:00
574178cffc Prevent accessing /nodes/undefined/view from search pages.
`firstHit.attr('data-hit-id')` can be undefined; in that case we just
ignore the siutation.

Furthermore, I've removed the call to clearTimeout(), as it is only
called after the timeout has been hit, and thus is a no-op.
2016-09-06 11:56:54 +02:00
305d9b44ec re-indented algolia_search.js so that it uses 4-space indents. 2016-09-06 11:52:26 +02:00
3bb55fd3db User admin: properly handle AJAX errors.
Added specific handling for clicking on non-existing users. The styling
might need some tweaking (it's pretty ugly), but then again, it's just
for us admins.
2016-09-06 11:27:49 +02:00
486686f1f9 File upload: Removed JS-side file size check.
Instead, the size of the entire HTTP request body is checked against the
maximum file size. This allows for slightly smaller files (in the order
of 200-300 bytes), which shouldn't be noticeable given our 32 MiB limit
for non-subscribers. This check is performed before accessing
request.files[], and thus before the file even starts uploading.

This also allows unlimited file uploads to subscribers and demo users.
This was already possible using the API, so now the web interface is
consistent. Limits can be set using config[_local].py.

This closes T49264: Allow large uploads for admins
2016-09-06 10:33:28 +02:00
52cc61b143 Use Roboto font for headings as well 2016-09-05 19:40:46 +02:00
e4763d809b Project view: Fix transparent background of tree/sidebar 2016-09-05 18:55:49 +02:00
4cf7fde5bf Welcome Colin and Beau! 2016-09-05 16:00:45 +02:00
fa050da8e2 Display Blog on the sidebar, if available 2016-09-05 16:00:45 +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
2c62bd4016 When replying, use @username only 2016-08-30 13:54:59 +02:00
06ed6af2a9 Use Blender Cloud add-on version from config 2016-08-30 12:17:59 +02:00
d7b71e38e8 Don't show upvote button on own comment 2016-08-23 16:25:09 +02:00
9d1181330b Fix T49138: "learn more" buttons break history / back-button
The "learn more" links are now actually links, and the location is simply
set using `window.location.ref = url` instead of `window.location.replace()`.
2016-08-23 14:09:20 +02:00
25fb4ce842 Fix scrollbars on project_tree
(brought from pillar-web)
2016-08-22 23:12:56 +02:00
9c59b06ab9 Use boolean to define if button-rounded mixin is filled or not
Fix to blog
2016-08-22 23:04:06 +02:00
bd9ce3182d Typo: Create* 2016-08-22 12:31:12 +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