GithubHelp home page GithubHelp logo

wunderio / wunderhub Goto Github PK

View Code? Open in Web Editor NEW
3.0 11.0 3.0 13.25 MB

A central content repository for the WunderSites.

Home Page: http://docs.wunderhub.apiary.io/

License: GNU General Public License v2.0

PHP 76.94% ApacheConf 11.63% Shell 1.50% CSS 5.28% HTML 4.64%

wunderhub's Issues

Staff statuses

A status board for people. Are they in work, on holiday, off sick, at lunch? Possible to integrate with cato to update it?

from @steveparks

Content canonical origin

We need to work out a way to indicate the canonical origin of the content, so that SEO is not punished.

store object in picture property

Currently picture property is just a string and other versions of the user's picture have named like picture_thumb. It would be great when picture would be an object with thumb, medium, large and original in it.

I don't know how to rewrite Views' output because when I tried that I figured out that arrays are displayed comma-separated :/

Issues in api/team

Im working on user importing to WunderSites from WunderHub and I spotted some issues:

  1. To be able properly use users in other sites (like WunderSites), should include email field as well, so it can be used in sites as real email and also as username.
  2. In api/team there is two entries with uid=342 and two accounts for Aleksi Johansson.
  3. Im not able to see my own entry there (uid=355).

Expose user data to ElasticSearch

I'm investigating the possibility of exposing user data through search_api so that I can easliy create a REST endpoint using views to search for skills and other data (to be defined properly).

Here are some questions:

  • Is search api with elasticsearch integration the best way to go about this?
  • Is using views to provide the REST end point a good idea?
    • Architecturally we're very restricted by the views way of doing things.

Content translation

Need to add content translation so non-En sites can create content in different languages.

SSO via Wunderkraut Google account

It would be great to get WunderHub user accounts to authenticate against the user's WK Google account, so passwords and access permission are managed in one central location.

Icing on the cake: automagic Hub account creation/blocking when a person joins/leaves WK

Add human friendly filters to api endpoints

All API endpoints filter are based on UUID or similar. It would be nice if something like /api/team/lewis returned a result. It would open the door for better public facing urls and natural language tasks with cato.

Explore authentication options for User CRUD operations

Users need to have CRUD (minus D?) operations exposed to an API endpoint.

This needs to be as secure as possible. Drupal 8 currently supports the follwong types of authentication out of the box:

  • Oauth 1
  • HTTP Basic Authentication

Are there other modules available to provide authentication providers?
Is OA1 or HTTP Basic Auth enough?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.