41a82c44c5
Tests for providers callbacks
...
Also added SERVER_NAME in config_testing and pre-populated the keys of OAUTH_CREDENTIALS, since the implementation of providers is part of the application.
2017-08-25 10:55:35 +02:00
99866542a1
Style Google oauth login
2017-08-25 10:53:30 +02:00
e0520e265d
Style login page
2017-08-25 10:51:45 +02:00
9b9e0488d3
New login page
...
Exposes all available login providers
2017-08-25 10:51:45 +02:00
b9ae4396e5
Orgs: show "My Organizations" in the user's menu
...
This is shown only when the user is member of or administrator for one or
more organizations, otherwise it's hidden.
2017-08-24 14:28:18 +02:00
95dc799692
Orgs: made org properties for non-admins a bit nicer
2017-08-24 14:28:18 +02:00
be12bd7d99
Orgs: allow users to leave an organization
2017-08-24 14:28:18 +02:00
694e04cc50
Orgs: UI tweak
2017-08-24 14:28:18 +02:00
d41e2bbce4
Orgs: fixed "Create New Organization" button
...
It now actually creates the new org and shows it.
2017-08-24 14:28:18 +02:00
5f607fa2cf
Orgs: Moved some JS around, no real semantic changes
2017-08-24 14:28:18 +02:00
cd417bb9db
Orgs: styling tweaks to make member list a bit nicer
2017-08-24 14:28:18 +02:00
65518f2208
Spaces to tabs
2017-08-24 14:28:18 +02:00
30902bc9cd
Orgs: made the admin picker a bit nicer to work with
...
Also it now asks for a confirmation before transferring admin-ship to
the new admin user.
2017-08-24 14:28:18 +02:00
37b1a6e0c1
Orgs: added labels to organization form
2017-08-24 14:28:18 +02:00
f1edb901d1
Orgs: allow setting org admin via web interface / PATCH request
2017-08-24 14:28:18 +02:00
a5d11ec31b
Refactored user search as JQuery plugin
2017-08-24 14:28:18 +02:00
2bf95223b7
Orgs: layout tweaks
2017-08-24 14:28:18 +02:00
08294e2f14
Orgs: allow admins to set seat count and org_roles
2017-08-24 14:28:18 +02:00
4116357447
Orgs: some small fixes, mostly for stability / corner cases
2017-08-24 14:28:18 +02:00
e9cb235640
Added web interface for organizations.
...
It looks like crap, but it allows you to edit the details and the members.
2017-08-24 14:28:18 +02:00
575a7ed1a7
Introduced role-based capability system.
...
It's still rather limited and hard-coded, but it works.
2017-08-18 14:47:42 +02:00
6473ad3de7
Allow iframes that contain content from our Google Cloud storage.
2017-08-17 12:59:42 +02:00
4c896ae6b7
Introducing new icons
...
graduation-cap and lightbulb thanks to @venomgfx.
2017-07-26 16:55:42 +02:00
9aa73c5306
Moved project index_collection to blender-cloud repo
2017-07-26 16:52:05 +02:00
e430b2b9a1
Update url_for from main.join to cloud.join
...
This text should be moved to Blender Cloud.
2017-07-16 01:00:24 +02:00
5ec76f8801
Remove Blender Cloud specific pages
...
They are now available in the blender-cloud repository. This is an effort to make Pillar a generic package.
2017-07-13 18:24:43 +02:00
7f336cb47c
Merge branch 'production'
2017-07-13 17:31:28 +02:00
8a8f654657
Project sidebar: tweak to active item state
2017-07-13 15:44:00 +02:00
b88594958d
Convert spaces to tabs for jade files
2017-07-13 12:36:06 +02:00
3d1757476a
Support for OpenGraph and Twitter cards in blogposts
2017-07-13 12:36:06 +02:00
c9af6fe44f
Services: Re-design and welcome Flamenco!
...
Thanks to @fsiddi for feedback
2017-07-11 18:44:30 +02:00
5c21443f9b
Homepage: Hide In Production (for now... :
2017-07-11 18:44:30 +02:00
66ebfc669a
No need to pass ?embed=1 any more
2017-06-29 11:05:14 +02:00
e061d6c29d
Allow editing users' email address via /u/
...
Also reloads the user info after a succesful edit.
2017-06-29 11:05:01 +02:00
08cb2b8438
Simplified string
2017-06-16 14:05:13 +02:00
a19ad751a8
Removed obsolete file upload stuff.
2017-06-16 14:05:02 +02:00
fc4ab9d6ba
Removed obsolete comment file + function
2017-06-16 13:40:31 +02:00
4fd193ba2b
Use (eek) the current_user_is_subscriber var injected by the BCloud extension
2017-06-14 16:26:57 +02:00
94d12c6b66
Menu: Style sidebar nav-item-sign-in
2017-06-14 15:01:37 +02:00
5955b71459
Comments: Use toastr for notifications
2017-06-12 19:47:00 +02:00
b091044bc2
Small tweaks to buttons
2017-06-12 19:06:02 +02:00
3a500f3ea3
Simplify Errors (404 & 403)
...
TODO: Use a generic error template and pass error/text
2017-06-12 16:49:43 +02:00
de96e8e189
Move _errors Sass from main to base
...
That way errors are automatically styled on all other apps (Flamenco, Attract...)
2017-06-12 15:03:06 +02:00
10e14e8c24
Project Edit: tweak to node types
2017-06-09 17:57:20 +02:00
6f7aa86e8b
Project Edit: Set container size and header width
2017-06-09 17:57:01 +02:00
1b6fbb940b
Flamenco Project Settings: Flip buttons to the right
2017-06-09 17:56:40 +02:00
df40560c5a
Make notification and user menus a macro
2017-06-09 16:31:14 +02:00
3713f1eee2
Style .btn as buttons
2017-06-09 14:59:46 +02:00
07ca1ad16e
Project Edit: Minor style tweaks
2017-06-09 14:59:37 +02:00
de5557a68f
Use own icons for toastr notification type
2017-06-09 14:59:18 +02:00