Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/chaoss/grimoirelab-hatstall


https://github.com/chaoss/grimoirelab-hatstall

Merge branch 'docker-global-deps' of 'https://github.com/sduenas/grimoirelab-hatstall'

Merges #118
Closes #118

5d154dce923be27a94574308d059666d08d69631 authored almost 4 years ago by Santiago Dueñas <[email protected]>
[docker] Install Python dependences globally

Dependencies were installed locally and Apache server
runs with www-date. Therefore, there was s...

b1a532796f4e205ec42707df276db0de8695d613 authored almost 4 years ago by Santiago Dueñas <[email protected]>
Merge branch 'fix-requirements' of 'https://github.com/sduenas/grimoirelab-hatstall'

Merges #117
Closes #117

351cafa6d84d3e48143a4147c60fc22ea90d5228 authored almost 4 years ago by Santiago Dueñas <[email protected]>
Remove unnecessary dependencies

ELK and other GrimoireLab tools were listed as dependencies.
These are not really needed and hav...

b57bf1251ec419bbb5c4e26dfe1ad38832e6db21 authored almost 4 years ago by Santiago Dueñas <[email protected]>
Merge branch 'docker-mariadb' of 'https://github.com/chaoss/grimoirelab-hatstall'

Merges #115
Closes #115

b5e35828e77eb645f34e6fece338d904a60486f4 authored almost 4 years ago by Santiago Dueñas <[email protected]>
Install MariaDB client in docker image

The package `mysql-client` is no longer available in Debian by default but it can be
replaced b...

44cc56d2afab9fc9112a79fb6c6968a30e400994 authored almost 4 years ago by Santiago Dueñas <[email protected]>
Merge branch 'docker-buster' of 'https://github.com/chaoss/grimoirelab-hatstall'

Merges #114
Closes #114

7f6618bc2980c565bb9a4704ca7303797d6bdd61 authored almost 4 years ago by Santiago Dueñas <[email protected]>
Update docker image to Debian 10 (Buster)

The current version of the docker image uses Debian Stretch.
The end of life of this version te...

f60078b962869308abeeca88f11195e564e33b30 authored almost 4 years ago by Santiago Dueñas <[email protected]>
Merge branch 'gha' of 'https://github.com/vchrombie/grimoirelab-hatstall'

Merges #113
Closes #113

71d0eb1bce5711b3c48f82032ce42e089808eb49 authored almost 4 years ago by Santiago Dueñas <[email protected]>
[CI] Migrate from Travis CI to GitHub Actions

Travis CI has brought a few changes in its plans
which is causing friction to the current workfl...

b24031ab40f556b2814de497af0b5a7b25fe4061 authored almost 4 years ago by Venu Vardhan Reddy Tekula <[email protected]>
Update version number 0.2.4

Signed-off-by: Santiago Dueñas <[email protected]>

a96d4daab70e80819a72864dd806e0025e95e162 authored over 4 years ago by Santiago Dueñas <[email protected]>
Merge branch 'fix_108' of 'https://github.com/mafesan/grimoirelab-hatstall'

Merges #111
Closes #111
Fixes #108

1b423a30c765687c0bd170e9e1b26583e7b32b56 authored over 4 years ago by Miguel Ángel Fernández <[email protected]>
[profile] Order enrollments by start date on profile view

This change was needed beacuse before this change, enrollments
could appear in a different order...

126c549557422b6a7e04cc22d81d43decca15838 authored over 4 years ago by Miguel Ángel Fernández <[email protected]>
[templates] Change style from enroll/un-enroll links to buttons

Signed-off-by: Miguel Ángel Fernández <[email protected]>

bda68e85bad6e2a3a096fcd6f91af01ba6a5c6f0 authored over 4 years ago by Miguel Ángel Fernández <[email protected]>
Support assign same organization in different time frames

When an enrollment is first added, Hatstall uses the default min
and max dates (date range `1900...

7c005ccc42764375d7fcd7c2616620b4740559a3 authored over 4 years ago by Miguel Ángel Fernández <[email protected]>
Update version number 0.2.3

Signed-off-by: Valerio Cosentino <[email protected]>

251d32b98d252526bd546a861d006510d746793a authored over 4 years ago by Valerio Cosentino <[email protected]>
Merge branch 'issue-103' of `https://github.com/valeriocos/grimoirelab-hatstall`

Fixes #103
Merges #109
Closes #107
Closes #109

5d9662fe935988c62dcef34b2eaef619eb0923fc authored over 4 years ago by Quan Zhou <[email protected]>
[readme] Fix instruction to install requirements

Fixes #103
Closes #107

Signed-off-by: Valerio Cosentino <[email protected]>

bfaa7a33111669c200edd4d490678ac8bda7a579 authored over 4 years ago by Valerio Cosentino <[email protected]>
Update version number 0.2.2

Signed-off-by: Valerio Cosentino <[email protected]>

65c5c785246e0fc078fb6d2ac5b6a789bcb2460f authored almost 5 years ago by Valerio Cosentino <[email protected]>
Merge branch 'T13908' of 'https://github.com/zhquan/grimoirelab-hatstall'

Merges #102
Closes #102
Closes #97

f94e1d6f2abd396c26156297a8b69b5d90998426 authored almost 5 years ago by Valerio Cosentino <[email protected]>
[hatstall] Fix method editing organization domain

This code fixes when the method `sortinghat.api.registry` returns
several organizations and the ...

98b3f2481130e999cca9de741f859f824a0a79bc authored almost 5 years ago by Quan Zhou <[email protected]>
Merge branch 'update-templates' of 'https://github.com/jjmerchante/grimoirelab-hatstall'

Merges #101
Closes #101
Closes #100

493353b8dd8705382bc7b56907a0daf4f577679f authored almost 5 years ago by Valerio Cosentino <[email protected]>
Update templates location to make the application self-contained

This commit moves the templates from the project directory to the Hatstall app.
That way, the ap...

c5f270f279379e0cec9d2919aeb13014302797a6 authored almost 5 years ago by JJMerchante <[email protected]>
Merge branch 'fix-setup' of 'https://github.com/jjmerchante/grimoirelab-hatstall'

Merges #99
Closes #99

cfff1708947714ce5bbbc30aae0a7b168c3cda88 authored almost 5 years ago by Valerio Cosentino <[email protected]>
Update files to create the django-hatstall pip package

This commit fixes a bug that did not allow to build the package because
README.md does not exist...

3eba26a950d6548c2618c3034f231de1bc155810 authored almost 5 years ago by JJMerchante <[email protected]>
Merge branch 'issue-96' of 'https://github.com/valeriocos/grimoirelab-hatstall'

Merges #98
Closes #98
Closes #96

a70f989a5420c7da81d1fb829ddfcb696deedf5f authored almost 5 years ago by Valerio Cosentino <[email protected]>
[docs] Update documentation

This code updates the documentation available in the
README.md file plus the one included in the...

7d48a77b2109ba42980d50dfd740d04b3ad39d50 authored almost 5 years ago by Valerio Cosentino <[email protected]>
Update version number 0.2.1

Signed-off-by: Valerio Cosentino <[email protected]>

ab16f68051f3d6ed94c5259f1bcdd7a25f3fef72 authored almost 5 years ago by Valerio Cosentino <[email protected]>
[docker] Download Hatstall code while the container is built

So far, the code was downloaded everytime the container is running.
With this patch the code is ...

9ced758b1b5b38985e42186c3a8e49b2122bc1bf authored almost 5 years ago by Santiago Dueñas <[email protected]>
Update version number 0.2.0

Signed-off-by: Santiago Dueñas <[email protected]>

cafe355ef4a0d5cb5d575ed4d877549298e1890e authored about 5 years ago by Santiago Dueñas <[email protected]>
Merge branch 'check_all' of 'https://github.com/mafesan/grimoirelab-hatstall'

Merges #95
Closes #95
Fixes #91

1830903702d313b4648cd5ef385f78f46c672b3b authored about 5 years ago by Santiago Dueñas <[email protected]>
[hatstall] Support check/uncheck all options in checkbox tables

This option is included in all the tables containing checkboxes:
* The table showing the profile...

41f6d8ade84bf6ef424d1b8d695c126e76e4b800 authored about 5 years ago by Miguel Ángel Fernández <[email protected]>
Merge branch 'support_domains' of 'https://github.com/mafesan/grimoirelab-hatstall'

Merges #94
Closes #94
Fixes #68

c17551fb957d4316baf520b927a4a1caee1c6a88 authored about 5 years ago by Santiago Dueñas <[email protected]>
[hatstall] Add support for editing organizations and domains

Now, every entry of the "Organizations" table in that view
will show a list of domains for that ...

22fe19564a7f28bb99c7202bfc361932467ac590 authored about 5 years ago by Miguel Ángel Fernández <[email protected]>
[travis] Support for python 3.5 and 3.6

This code aims at aligning the CI tests across the 
different grimoirelab components.

Python 3....

3302117d956ac1fba19795e53aa465883d2e99d8 authored about 5 years ago by Valerio Cosentino <[email protected]>
Update version number 0.1.10

Signed-off-by: Valerio Cosentino <[email protected]>

b2e9c25db2ae0c3fa260d19abcb5ecfceadcf2f1 authored about 5 years ago by Valerio Cosentino <[email protected]>
Improve login form using Bootstrap style

This commits improves the login form adding the style of Boostrap,
moreover, the login is now ce...

dc451ac55b89beb7398afa4f39f9b1a3a68945b5 authored about 5 years ago by David Moreno <[email protected]>
[release] Update version number to 0.1.9

Signed-off-by: Santiago Dueñas <[email protected]>

762ad43f3633919892d83786c30f8bc44681c966 authored over 5 years ago by Santiago Dueñas <[email protected]>
[hatstall] Update license and copyright info

Signed-off-by: Valerio Cosentino <[email protected]>

e24ff3f54bd38ee580586e61f5a279d0475b654e authored over 5 years ago by Valerio Cosentino <[email protected]>
Merge branch 'setup-long-desc' of 'https://github.com/valeriocos/grimoirelab-hatstall'

Merges #84

b123d2c4ae40445a377282cbe65905735d58b34c authored over 5 years ago by Valerio Cosentino <[email protected]>
[setup] Fix format type for long description of package

Pypi requires that the format of the long description for a
package is detailed in the variable ...

8632884b41bdd530a2c98f235bd079eabebff9e8 authored over 5 years ago by Valerio Cosentino <[email protected]>
[release] Update version number to 0.1.8

7447f2a6974814612863851cef7b00351c02eb85 authored almost 6 years ago by Santiago Dueñas <[email protected]>
Link apache2 logs files to stderr and stdout

In order to see the apache2 logs in docker logs, it is necessary to
redirect the apache logs fil...

2887c0d966c0e5d471eb9d78873bcfbbd62affff authored almost 6 years ago by David Moreno <[email protected]>
Update docs in order to add the env variables of docker deployment

3029abd3f76e8fffb2fb56c130dfef79d35fc725 authored almost 6 years ago by David Moreno <[email protected]>
[release] Update version number to 0.1.7

6c5d447bc29c9bb10a3d40ad7ecac992e52df3a5 authored almost 6 years ago by Santiago Dueñas <[email protected]>
Redirect to the profile where the others profiles are merged

By default, when a user merges profiles from the main table, the
user is redirected to the searc...

e23ba325cc41937fac9c1dffc8b74c6310099bed authored almost 6 years ago by David Moreno <[email protected]>
Change redirections to the Django urls standard

f560d0225afcc31b6e8cef968118118c106df98d authored almost 6 years ago by David Moreno <[email protected]>
Decrease minlength of the identities search input to 2 characters

ea1b4c61c1bb13963a61d80bd71ea1034c241964 authored about 6 years ago by David Moreno <[email protected]>
Show error when an uuid does not belong to a profile

By default, if the user enters into an url of an uuid that does not
belong to a profile, hatstal...

904817dcd07d2bd63f446e838df6b7aabcf17002 authored about 6 years ago by David Moreno <[email protected]>
[release] Update version number to 0.1.6

2aed04eb5072e8b68297817fd59b4dd9e1115dd5 authored about 6 years ago by Santiago Dueñas <[email protected]>
Hide identities that does not have profile

2b51f90e14a5579ee8fc722b9b77bacb68d792d8 authored about 6 years ago by David Moreno <[email protected]>
[release] Update version number to 0.1.5

3096df6a1e5753f0c2781b236ae6899d68447341 authored over 6 years ago by Santiago Dueñas <[email protected]>
Register new template filter when a name is blank but isn't None

41d39022bd6311bbb495e25e5890593ce89a2891 authored over 6 years ago by David Moreno <[email protected]>
[release] Update version number to 0.1.4

644cb7d68e6e03b5c1de1bed23db75552615e328 authored over 6 years ago by Santiago Dueñas <[email protected]>
Fix url redirection to /identities/hatstall

839a5ecf5a532bf2688dca8938820ac742877af3 authored over 6 years ago by David Moreno <[email protected]>
Change absolute urls in href and actions to the Django right ones

bed8c84333facc741b19ce8586b469f3bbdf8652 authored over 6 years ago by David Moreno <[email protected]>
[release] Update version number to 0.1.3

1fd23bd013b2184372720e4713f7c825cdc496e2 authored over 6 years ago by Santiago Dueñas <[email protected]>
Add new index that show just an form in order to search identities

00818fe727a86f42e976a0e974fa6f331218afad authored over 6 years ago by David Moreno <[email protected]>
Delete the first and last " with strip()

3425405210cc72bb4d4c3915788c3a107ead55dc authored over 6 years ago by David Moreno <[email protected]>
Add CSRF_TRUSTED_ORIGINS as a docker env variable

ed99cd92cc91f557b8ccc670dbfd607b71cb1164 authored over 6 years ago by David Moreno <[email protected]>
[release] Update version number to 0.1.2

f25b38f7263f3227c96940751baa477cf6ee2014 authored over 6 years ago by Santiago Dueñas <[email protected]>
[docker] Update password of admin user when container restart

4f4483f0367774e235ae0ebe66e9daeca64a334f authored over 6 years ago by David Moreno <[email protected]>
Change href of Profiles item to "list" instead of "/"

67925c1bcecb1399f5d70fdbb3dc05e5ed92de4a authored over 6 years ago by David Moreno <[email protected]>
Update href in order to avoid absolute/relative problems

This commit changes the way that we are using the href in
templates, following Django docs
(http...

1c3417dcd83a40fe147e0f91b46ac519ef389543 authored over 6 years ago by David Moreno <[email protected]>
Allow None country in the profile form

d8a1e770cb389fcf1e6e57941372a9e1c105559a authored over 6 years ago by David Moreno <[email protected]>
[docker] Modify path of sqlite file when env variable exists

The database file can be placed now under a directory set by the env
variable DATABASE_DIR. When...

029c5baab265f34aae5f1d673b2cb4daf6b391d7 authored over 6 years ago by Luis Cañas Díaz <[email protected]>
[docker] Default admin account can be now set via docker environment variables

The admin:admin account will be created when no ADMIN_USER and ADMIN_PASS environment
variables ...

cd7810b7bc2867397f7853081456efee965f94f0 authored over 6 years ago by Luis Cañas Díaz <[email protected]>
[urls] Add support for using /identities as the base path for accessing Hatstall

It is needed by nginx in order to map the identities URL for a customer to
Hatstall Django appli...

64dbb3481234db21e5ec8269240340abce144e60 authored over 6 years ago by Alvaro del Castillo <[email protected]>
[docker] Remove gunicorn and use stage from Docker image

1509df4b9206a403238c2774e2bd9cd15c852948 authored over 6 years ago by Alvaro del Castillo <[email protected]>
[docker] Modify apache config to serve static files and generate the static files during deployment

4c8fa618a2d5b61ebea750e9a2972357f1c58af3 authored over 6 years ago by Alvaro del Castillo <[email protected]>
[urls] Remove gunicorn suport for static contents

We are not using anymore gunicorn.

973bd005669eee3afb520553a97ba7779b643bd8 authored over 6 years ago by Alvaro del Castillo <[email protected]>
[static] Reorganize static contents for the base template in the django-hatstall project

6ea08627e7edf30eed48420dae227195862c4c73 authored over 6 years ago by Alvaro del Castillo <[email protected]>
[docker] Add in stage the activation of ssl module in Apache

f297851b5a038fc7a80bceccef3712e81c08a83c authored over 6 years ago by Alvaro del Castillo <[email protected]>
[docker] Support https for accessing the Django Hatstall application

8860628d8a82c4787ed4c373d49d71f99cbd385b authored over 6 years ago by Alvaro del Castillo <[email protected]>
[docker] Convert Django Hatstall deployment to Apache2 + mod_wsgi

895405ff96d3e043ef982eaccbb53f3a2176a8d4 authored over 6 years ago by Alvaro del Castillo <[email protected]>
[release] Update version number to 0.1.1

756ba53fa40d2cbb5ad4086dd579c762105fbc22 authored over 6 years ago by Alvaro del Castillo <[email protected]>
[mod_wsgi] Fix settings so Hatstall works inside Apache mod_wsgi

2d04aefb8da8f5f2dbbb9d616b2d527a61cbf714 authored over 6 years ago by Alvaro del Castillo <[email protected]>
[deployment] Config the Django settings for deployment in production

2b6513e3a3d4f29811a282425e29340af768fb6f authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[docker] Improve how gunicorn is started increasing the number of workers and the timeout

c1c32a998d2aaa42631a4bbcd66769400f982cf7 authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[docker][travis] Fill the Django SECRET_KEY during deployment

f1c52bbe4aef8475430e3e3fce9eab4529d1d4fe authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[docker] Remove spaces in variables assigments from shdb.cfg INI file

df474e2771bf0695352735c25b72897c0d4d1a19 authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[docker] Add file based config sample for Hatstall

You just need to fill shdb.cfg file and mount it inside the Hatstall
docker container uncommenti...

938cca433cb5c46c92356c320d998938474fefbb authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[django] Remove SECRET_KEY to avoid its use in a production system

4a540ca5c302aab6062ddf3b8bab5a99c9d6dd6c authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[urls] Add urls to static contents so gunicorn can use them

803b4528dad4e152201f8c234ac06506d4208b98 authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[docker] Use the CHAOSS URL to clone Hatstall

92593e6986676df8d40098ca76a8e8744de4bb92 authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[pip] Fix classifiers for the pip django-hatstall package

8c488ecfdb7feb1807cd372e73847dd5386be9d9 authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[travis] Fix the directory in which the Django project is deployed

ad6216c1519c5bac529a5bcf2181864b0b4e37ef authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[pip] Add all the files needed to create the django-hatstall pip package

To build it: python setup.py sdist
To install it: pip install dist/django-hatstall-X.Y.tar.gz

O...

9218ae5a8be0cf0c78647c74625312b1da891d40 authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[django_hatstall] Add hatstall to the list of installed apps

1fc993971e840ede9ffcdf9800dfc1174ebc02c4 authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[hatstall app] Refactor all code to have a "hatstall" app that can be reused

20d4702502c61bd2a2baf886e60292d4ff0cf012 authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[mysite] Complete the Hatstall refactoring so it is a reusable app

b89c680bbea7aae61b91d6f7e44e16ed192edeff authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[mysite] Add new Django project mysite to test the deploy of hatstall app in a clean project

efa038e2d4b2f6d4e30418dc6bb7bbc16aa02276 authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[docker] Leave alone hatstall in the docker-compose file

d4d47cccb0d9b076f5271214605ec554a153c79b authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[docker] Use the grimoirelab/hatstall docker image and remove link to mariadb

Hatstall should work with a mariadb in an already running mariadb, so
it does not need at all a ...

9e474adcf1fb6f5ca4b0c4b4cf566ec6b80b01a8 authored almost 7 years ago by Alvaro del Castillo <[email protected]>
[conf] Configure Hatstall using the setup file if exists first and then the web form

If the setup file does exists, use its data. If now, show a web form so the user
can configure t...

8d3d991e1d85cfb458f8db564bd8f211ba48d24f authored almost 7 years ago by Alvaro del Castillo <[email protected]>
Catch MultiValueDictKeyError in profile update

This commits catchs this error in order to avoid the historic
error from the empty country

18681132f15419855da46f958b52dd19328b660c authored almost 7 years ago by David Moreno Lumbreras <[email protected]>
Improve catching of the error avoiding search and changing the msg

0f247742e621cf209a233f6d5f488071090c8c7f authored almost 7 years ago by David Moreno Lumbreras <[email protected]>
Delete current profile of the unique identities table

6711c2874d4c29129a0df0c2c4f387fa53edacb9 authored almost 7 years ago by David Moreno Lumbreras <[email protected]>
Fix table size joining columns

92ab78a3324eb92b0879b560c6f0e69c290f8005 authored almost 7 years ago by David Moreno Lumbreras <[email protected]>
Add paginated table in proifle page with 3 columns instead of 2

The new table shows unique identites that are searched before
by the input "Search unique identi...

44e46ab66bbaeec8ae6a8372e05d202c561687ee authored almost 7 years ago by David Moreno Lumbreras <[email protected]>