Giter VIP home page Giter VIP logo

openkfw / trubudget Goto Github PK

View Code? Open in Web Editor NEW
84.0 5.0 39.0 114.42 MB

A blockchain-based workflow tool for efficient and transparent project management

Home Page: https://openkfw.github.io/trubudget-website/

License: GNU General Public License v3.0

Dockerfile 0.10% JavaScript 45.10% Shell 1.46% TypeScript 51.85% CSS 0.20% HTML 0.08% Go 0.13% Mustache 0.10% SCSS 0.97%
blockchain collaboration transparency multichain

trubudget's People

Contributors

andrea-smiesna avatar clara-manes-domingo avatar daniel-arnauer avatar dependabot[bot] avatar egdmrsy avatar felix2502 avatar galethil avatar georgimld avatar gonzochic avatar ingmarm avatar jzakotnik avatar kevinbader avatar laurenzhonauer avatar ledominik avatar lennartploen avatar m-janos avatar mamadinabe avatar martinjurcoglina avatar mathiashoeld avatar mayrmartin avatar melissaschmidt0302 avatar miamarina avatar pheolink avatar phpai avatar pmolnar-dev avatar rmutius avatar ruthstern avatar samuelpull avatar saschak094 avatar stezido avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

trubudget's Issues

Inputfield Labels are over-flowing

In GitLab by @gonzochic on Oct 2, 2017, 09:55

Inputfield Labels are sometimes overflowing for french-translations. I think the only thing we can do right now is to simply make the fields a bit wider. Not the best solution but should work for now.

Add avatars to users

In GitLab by @saschak_94 on May 3, 2018, 08:21

Currently it is not possible to display users with their avatars on the frontend.
To solve the problem we need to store the avatar with the user on the chain.

API: Add additional history items

In GitLab by @saschak_94 on Dec 10, 2018, 13:48

Currently the history item when the order of the workflowitems change looks like:

mstein changed the workflowitem ordering 

It would be nice to get details about what exactly changed.

Add missing unit tests

In GitLab by @Stezido on Sep 25, 2018, 10:26

There exist only a few unit tests.
Every endpoint should have at least one unit test showing that the endpoint is working properly.

We should have meaningful tests and I would propose to have a test coverage somewhere around 80%.

Merge "subproject.viewSummary" and "subproject.viewDetails" into "subproject.view"?

In GitLab by @kevinbader on May 16, 2018, 09:28

Merge "subproject.viewSummary" and "subproject.viewDetails" into "subproject.view" (affects the frontend as well). This makes things like filtering out projects a user is not allowed to see easier and clearer in the code base, and splitting the view intent is not dictated by any requirement at the moment (or is it??). Until this is done, filtering subprojects is done by means of the "subproject.viewSummary" intent.

bc connectToChain, the register-node call and error handling

In GitLab by @kevinbader on Jun 19, 2018, 09:57

  • If multichaind dies unexpectedly (exit code != 1), multichaind is not restarted and it says Connect: Success!, which is obviously wrong.
  • If the node has already been registered in an earlier run, multichaind connects right away and address is not set, causing registerNodeAtMaster to busy-wait.

Related: #90

ui: Suggest adding permissions when assigning a (sub-)project

In GitLab by @kevinbader on Jul 30, 2018, 10:40

Problem

When assigning someone to a project or subproject, the assignee is not granted any permissions. This should stay that way, but there is an unfortunate side effect: it may happen that an assignee doesn't even have permissions to view the project or subproject she's assigned to, which clearly is unexpected behaviour to the user.

Proposed Solution

Instead of adding any automatic permission changes to *.assign intents, the UI should check whether the current assignee has all expected permissions. If not, the UI should offer to change the assignee's permissions, using a modal dialog. If the current user is not allowed to grant additional permissions, the check doesn't need to be done and the dialog should not appear.

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.