Code Monkey home page Code Monkey logo

opencoffee-frontpage's People

Contributors

bseber avatar coffeenetrelease avatar dependabot-preview[bot] avatar dertobsch avatar honnel avatar

Stargazers

 avatar  avatar

Watchers

 avatar

opencoffee-frontpage's Issues

fachliche Validierung der Plugin Konfiguration

Als CoffeeNet Anwender möchte ich mein Plugin richtig konfigurieren, damit ich das Plugin auf meiner Startseite auch verwenden kann und die Startseite keine kaputten Plugins enthält.

Akzeptanzkriterien:

  • Plugin Konfiguration wird validiert
    • serverseitig
    • info: clientseitiges Feedback direkt bei Eingabe folgt irgendwann. ist nicht Teil dieser Story
  • CoffeeNet Anwender bekommt Fehlermeldungen angezeigt
  • Wenn die Validierung fehlschlägt, wird das Plugin nicht angelegt

Beispiele:

  • Zahlen
    • maximaler Wert
    • minimaler Wert
  • RSS Plugin
    • kann die URL als Feed gelesen werden?

Wrong Favicon

The wrong favicon is bundles in the jar. There is no coffeenet favicon when running the app.

minifiziertes JavaScript und CSS ausliefern

Als CoffeeNet Anwender möchte ich eine super schnelle Frontpage haben, damit ich auch in der überlasteten UMTS Zelle am Hauptbahnhof nicht ewig eine weiße Seite sehen muss.

Akzeptanzkriterien:

  • css wird minifiziert ausgeliefert
  • javascript wird minifiziert ausgeliefert

Persists the personalisation

The personalised plugin configuration is atm saved in memory. We need to persist it correctly, so that after a restart the configuration is still available.

Multiple personalisierte Instanzen vom Blog Widget

Als Nutzer des CoffeeNets möchte ich multiple personalisierte Instanzen des Blog Widgets meiner Startseite hinzugügen können, um verschiedene Inhalte kombinieren zu können.

Akzeptanzkriterien:

  • Konfiguration ist durch den Nutzer einstellbar.

Write a Readme

  • Why we doing this
  • How to create your own plugin
  • How to run
  • How to build
  • ...

Whitelabel page

Show nice information if an user do not have any plugins configured how to configure them.

Modulare Startseite

Als CoffeeNet-Benutzer möchte ich meine Startseite modular selbst zusammenstellen können,
damit ich meine persönlichen Bedürfnisse auf einem Blick sehe.

Akzeptanzkriterien:

  • Durchstich für modulare "widgets"

Blog inkl. Kommentare modular auf Startseite einbinden

Als CoffeeNet-Benutzer möchte ich entscheiden können, ob ich die Inhalte des Blogs auf meiner Startseite sehe, damit ich die Startseite meinen Wünschen entsprechend zusammenstellen kann.

Akzeptanzkriterien

  • neuste Posts und neuste Kommentare können wie bisher auf der Startseite angezeigt werden
  • falls gewünscht können die entsprechenden Inhalte auch von der Startseite entfernt werden
  • Umsetzung soll unabhängig von synyx spezifischen Apps (Blog und Intblog) sein (Hint: CoffeeNet als OS Framework) -> Bsp.: RSS Feeder

UI Design

Als CoffeeNet Nutzer möchte ich ein einheitliches CoffeeNet Design um mich intuitiv und einfach im CoffeeNet bewegen zu können

keyboard accessibility

As a keyboard user I want to be able add, remove and edit plugins on the frontpage without the mouse.

Plugin CSS und JavaScript im <head> bzw am Ende des HTML integrieren

Als CoffeeNet Anwender möchte ich eine super schnelle Frontpage haben, damit ich auch in der überlasteten UMTS Zelle am Hauptbahnhof nicht ewig eine weiße Seite sehen muss.

Akzeptanzkriterien:

  • frontpage integriert Plugin Resourcen
    • stylesheets, webfonts etc im <head>
    • javascript im HEAD integiert
    • javascript als letztes Element vor </body>

Recommendations for other users

As an User I want to get recommendations of plugin instances that can be interesting for me, to get interesting plugin instances with one click.

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.