Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated readme #294

Open
wants to merge 30 commits into
base: master
Choose a base branch
from
Open

Updated readme #294

wants to merge 30 commits into from

Commits on Jun 5, 2019

  1. README.md: Update header image

    The new header image is designed on the thought
    that this project is a re-usable project which
    can be forked by any other organisation. Therefore,
    the header should be a project specific logo which
    symbolises three components - creating, growing and
    supporting community.
    
    Closes coala#55
    KVGarg committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    2c481f3 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2019

  1. Sync Moban

    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    d0544b7 View commit details
    Browse the repository at this point in the history
  2. data/: Update Contributor model

    The updation in model adds new data fields
    which will be useful, in further work. Also,
    it will reduce the API calls, which are being
    made to fetch these information. Instead of
    making new API Calls, we can get them from
    webservices and use them directly.
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    9d0ce62 View commit details
    Browse the repository at this point in the history
  3. .coafile: Ignore openhub module

    The openhub module got disabled due to some
    reasons in community project last year. And,
    currently the module is raising the CI errors
    which need to be avoided. They can be worked
    on once we're ready to enable the openhub
    module once again in this project in future.
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    36cf33c View commit details
    Browse the repository at this point in the history
  4. tests/: Remove dependency of testusers'

    As in future, the data will be fetched
    from coala-webservices intead of @sks444
    repository (webservices.coala.io). So,
    to remove that dependency the tests have
    been modified accordingly.
    kvgarg authored and KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    9653369 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a436397 View commit details
    Browse the repository at this point in the history
  6. git.py: CI build pass

    Running command ".ci/build.sh" locally on pc used
    to failed the build, if there is more than one
    git remote's.
    
    Fixes coala#235
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    7a9dcfa View commit details
    Browse the repository at this point in the history
  7. Enhance the community website homepage

    The enhancement includes addition of materialize
    css, JQuery, responsiveness, and easy-navigation
    of website features. The easy-navigatibility is
    achieved by adding a navbar with display of meta
    -review and gamification leaderboard on homepage.
    Apart from this, the activity graph url is omitted
    from website by displaying the graph itslef on the
    homepage on large devices.
    
    Closes coala#255
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    41eeba3 View commit details
    Browse the repository at this point in the history
  8. ci_build/: Re-design build-logs webpage

    The newly created webpage combines the previous
    two webpages- info.txt and log/index.html. This
    web-page combines the results of both the pages
    and shows them in a better UI/UX with additional
    features of filtering and searching within the
    existing logs. The logs are fetched from a JSON
    file which is created from the logs stored in
    the log file _site/community.log
    
    Closes coala#256
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    1f61914 View commit details
    Browse the repository at this point in the history
  9. gci/: Redesign gci students web-page

    The redesigned web-page displays the data
    in a better UI/UX form with some additional
    information to make it more interactive and
    attractive.
    
    Closes coala#257
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    334c54f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a8f5c9a View commit details
    Browse the repository at this point in the history
  11. meta-review/: Redesign the webpage

    The redesigned web-page provides a nice
    UI/UX design to the web-page with "search"
    feature.
    
    Closes coala#259
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    5735101 View commit details
    Browse the repository at this point in the history
  12. gamification/: Redesign the webpage

    The redesigned webpages provides a enhanced
    UI/UX design to web-page with additional
    functionality of searching the contributors.
    
    Closes coala#260
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    a8df35a View commit details
    Browse the repository at this point in the history
  13. Add netlify-OAuth

    The contributor can sign-in with either
    GitHub or GitLab account provided the
    user is member of the organization. The
    validation is being performed via a http
    request which accepts the access_token
    retrieved from the netlify o-authentication.
    
    Closes coala#262
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    0af1145 View commit details
    Browse the repository at this point in the history
  14. community/: Add a joining netlify form

    The netlify form will ask some particular
    inputs that will be used for validating
    the user - whether the user is eligible
    to be a organization member. The checks for
    it have been defined in coala webservices API
    which will be accepting form-submissions over
    a cron-job defined. After the user submits the
    form, a success message will be displayed.
    
    Closes coala#89, coala#266
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    7b17008 View commit details
    Browse the repository at this point in the history
  15. community/: Display contributor statistics

    Show the contributor statistics in the form of
    charts. The charts will be shown for issues,
    commits, reviews and for merge requests. And,
    an overall chart, which will display stats
    repository wise. Apart from all these charts,
    the type of issues the contrib has worked on
    will be shown, with the count of issues the
    user is working on and the last updated datetime
    the user data was updated. All this will be shown,
    only if there is some statistics, otherwise the
    popup option willn't be shown.
    
    Closes coala#268
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    d74940c View commit details
    Browse the repository at this point in the history
  16. community/: Add a form for uploading google forms

    Not everyone, will be able to fill forms.
    Only the logged in users will be able to
    fill them and some of the forms, can only
    be filled by developers or contributors
    who are a part of more than one team.
    At every step, the check is performed whether
    the user is authenticated or not, to avoid
    false form submissions.
    
    Closes coala#265
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    8693ba9 View commit details
    Browse the repository at this point in the history
  17. community/: Add a form for adding calendar events

    Not everyone, will be able to fill forms.
    Only the logged in users will be able to
    fill them and some of the forms, can only
    be filled by developers or contributors
    who are a part of more than one team.
    At every step, the check is performed whether
    the user is authenticated or not, to avoid
    false form submissions.
    
    Closes coala#270
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    f03d563 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b8645ed View commit details
    Browse the repository at this point in the history
  19. community/: Add a form for adding a gsoc student

    The contributors who've participated in GSoC in
    any year, with the organization can fill up this
    form. All the valid submissions, will be displayed
    on the projects website under a new tab, named
    'Google Summer of Code` students.
    
    Closes coala#273
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    86bafe4 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    3ec423c View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    c38d115 View commit details
    Browse the repository at this point in the history
  22. community/: Add a feedback form

    Closes coala#274
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    655a8a1 View commit details
    Browse the repository at this point in the history
  23. Remove openhub and model apps

    kvgarg authored and KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    cbd913c View commit details
    Browse the repository at this point in the history
  24. openhub/: Use openhub_django pypi package

    Overriding the default openhub_django URLs
    so as to define new ones and pass the
    header and footer context of webpages and
    make openhub_django templates look similar
    to that of commuity website.
    
    Closes coala#285
    kvgarg authored and KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    66ba3de View commit details
    Browse the repository at this point in the history
  25. community/: Display org teams

    The webpage will be displaying all the
    organization teams, to the authenticated
    users only. If tried to access w/o auth,
    the user will be redirected to homepage
    with an error message.
    
    Closes coala#287
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    7ba31fd View commit details
    Browse the repository at this point in the history
  26. community/: Add a webpage for Listing Issues

    This commit adds a general view for listing
    all the issue objects for any model which
    stores issue related details. The details
    which are compulsory needed are Hoster,
    Repository name, Issue title, Number and
    the URl of it. using this, the commit adds
    a webpage for displaying all the inactive
    issues.
    
    Closes coala#288
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    4993a0f View commit details
    Browse the repository at this point in the history
  27. Display more info. about unassigned issues

    This commit uses the issues.html general template
    to display the activity of unassigned issues. It
    displays some useful information about issues
    which were not being provided earlier
    
    Closes coala#289
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    a4ecedd View commit details
    Browse the repository at this point in the history
  28. community/: Add web-page displaying mentors

    The web-page displays all the mentors
    of the upcoming summer/winter program
    or of previous year, if no mentors are
    being found for upcoming program
    
    Closes coala#271
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    b6d579a View commit details
    Browse the repository at this point in the history
  29. README.md: Update to add new setup instructions

    The commit adds some more information about the
    repository, i.e. what are its features, from
    where does it fetch data, and how to setup the
    community forms and the OAuth.
    
    Closes coala#275
    KVGarg committed Aug 6, 2019
    Configuration menu
    Copy the full SHA
    5a100e0 View commit details
    Browse the repository at this point in the history