Ecosyste.ms: OpenCollective

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

github.com/chaoss/grimoirelab-sortinghat

A tool to manage identities
https://github.com/chaoss/grimoirelab-sortinghat

[ui] Drag and drop locked individuals into the Workspace

Allows locked individuals on the IndividualsTable to be
selected and dragged into the workspace....

9bf4645365b4d0ae08c7eb5f69f1d8b029c2c723 authored almost 4 years ago
Merge branch 'search-source' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #466
Closes #466
Fixes #457

1584a47a4c9f79bfe0e23ec1d563e234a4f023e3 authored almost 4 years ago
[ui] Search individuals by data source

Adds support and documentation for the individuals source
filter. The search syntax is souce:"da...

22ee43ed879acb70a4e521550c74707ff62a9fa8 authored almost 4 years ago
[schema] Filter individuals by data source

Adds the 'source' filter to the individuals query, which
returns a list of individuals whose ide...

07cf86ad35dcd936922a116a84b63c6b064ef757 authored almost 4 years ago
Merge branch 'search-country' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #463
Closes #463
Fixes #455

caf8c0a092f7a3596e21dca7b1c850dac3ba4abc authored almost 4 years ago
[ui] Search individuals by country

Adds support and documentation for the country
filter. The search syntax is 'country:"country na...

61ae2874e2aa3592187db9ee8c1fbaaef3c1004b authored almost 4 years ago
[schema] Filter individuals by country

Adds the 'country' filter to the individuals query, which
returns individuals with a given count...

8fc4af534222ee02459bec108164b9ac6a997bb3 authored almost 4 years ago
Merge branch 'search-gender' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #464
Closes #464
Fixes #456

f60c2ee118506cd0840707156f06a376e7ae9245 authored almost 4 years ago
[ui] Search individuals by gender

Adds support and documentation for the individuals gender
filter. The search syntax is 'gender:s...

851cd5f688b30044f4f50df64d467a95a6ac7775 authored almost 4 years ago
[schema] Filter individuals by gender

Adds the 'gender' filter to the individuals query, which
returns a list of individuals with the ...

d5f8b414b81950b9c60383211272a037c58c51b5 authored almost 4 years ago
Merge branch 'search-bot' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #461
Closes #461
Fixes #454

e884bbbce239a8944423d3c8579f3f597a2d90e8 authored almost 4 years ago
[ui] Show error for invalid search values

When the search filter expects a boolean, show
an error if the value is invalid and prevent it
f...

21f22203450a57cebf36ebeeb0b8bef4bdd1ecfc authored almost 4 years ago
[ui] Search individuals marked as bots

Adds support for the isBot filter in the
IndividualsTable search.

Signed-off-by: Eva Millán <ev...

5a13d77d521c225797ec9d954706c5f2127614a9 authored almost 4 years ago
[schema] Search for individuals marked as bots

Adds the 'isBot' filter to the individuals query, which
accepts a boolean value.

Signed-off-by:...

99b3b1bb1a9fa4c54d117d8487dc022cb127e892 authored almost 4 years ago
Merge branch 'organizations-number' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #453
Closes #453
Fixes #451

31115062ca671dfae551d7c0c913e16181744134 authored almost 4 years ago
[ui] Show the total number of organizations

Shows the total number of organizations from a particular
query next to the OrganizationsTable.
...

468aa5502796094229aeb9dc108c2b5c8b020cff authored almost 4 years ago
Merge branch 'individuals-number' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #452
Closes #452

c6ca4421e5f29fcd8e5ad70cd5c7e0f64f232de0 authored almost 4 years ago
[ui] Show the total number of individuals

Shows the total number of individuals from a particular
query next to the IndividualsTable.

Sig...

2db7981dcf28dd42e34161446dfe86029d51943f authored almost 4 years ago
Merge branch 'save-workspace' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #449
Closes #449
Fixes #448

dbb4b06377d1cfe1257a2f6de910a22186b1f7da authored almost 4 years ago
[ui] Save Workspace

The individuals uuids are saved on the Vuex store and local storage
when they are added to the w...

c90612c2603a318fdccf58725eb780e652b6ea09 authored almost 4 years ago
Merge branch 'jobs-ui' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #447
Closes #447
Fixes #446

ccd0754953fe492d21caab60ab81bc78858e6fb9 authored almost 4 years ago
[ui] Add Jobs view

Adds the /jobs route and a link to it in the user
menu on the app bar.

Signed-off-by: Eva Millá...

b1f096632ff5cc4b9d4d21fd8fa1af30a5857c42 authored almost 4 years ago
[ui] Add date column to JobsTable

Adds the job's enqueued at date to JobsTable.

Signed-off-by: Eva Millán <[email protected]>

5722a5e228eefa38dd698cf755d2c3b06cd8663d authored almost 4 years ago
[schema] Add enqueued_at field to jobs

Adds the enqueued_at field to the jobs schema.

Signed-off-by: Eva Millán <[email protected]>

5fd43ca337974c07870ece741b76eb61afa311eb authored almost 4 years ago
[ui] Create JobsTable component

Adds a table component that displays a list of jobs, their
type and their status.

Signed-off-by...

ec90105092629aba15c56267e60e4a6e78ac4cbf authored almost 4 years ago
[ui] Add getJobs query

Adds a query to get a paginated list of jobs from the
GraphQL API.

Signed-off-by: Eva Millán <e...

c321932359fb9dc49ad789f70b13691dbcbeead4 authored almost 4 years ago
Merge branch 'jobs-api' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #445
Closes #445
Fixes #444

331f4836a478afdf7d370b083fc3f416d18aa151 authored almost 4 years ago
[schema] Add query to get the list of jobs

Adds the 'jobs' query, which returns a paginated list
of all the jobs in the main queue.

The qu...

2aadefdb0f775be8a0d7b71e56253ba413215cf3 authored almost 4 years ago
Merge branch 'expanded-card' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #443
Closes #443
Fixes #442

ef790e6d571c76aca569efe2a4d1fc53ef8fa961 authored almost 4 years ago
[ui] Add tooltips to the ExpandedIndividual source icons

Adds a tooltip with the source name to the icons in the
compact view of ExpandedIndividual.

Sig...

1d9b68928c19251947056309be7fb50393fd7ed6 authored almost 4 years ago
[ui] Replace Google fonts with local files

Loads the Roboto font from local static files instead of
Google Fonts.

Signed-off-by: Eva Millá...

65f4652ddf1e786f686016f675be4a54cfcf81b7 authored almost 4 years ago
[ui] Add Roboto font to Storybook

Adds the link to the Roboto font, used in the web app,
to Storybook.

Signed-off-by: Eva Millán ...

75bb8324fc3c2aedca59f95dddb2f4e90b3cca39 authored almost 4 years ago
[ui] Add tables to compact ExpandedIndividual

Moves the identities and organizations in the compact
view of ExpandedIndividual to Vuetify tabl...

e846c5568b50b4fb123caa06460825144cae2447 authored almost 4 years ago
Merge branch 'search-org' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #441
Closes #441
Fixes #439

13756c42b1f845b446b4904a28f2eaef81634219 authored almost 4 years ago
[ui] Add search box to OrganizationsTable

Includes the 'Search' component in 'OrganizationsTable',
allowing it to filter organizations by ...

5c8a1ec23b679ed970c646667165d1608de8a80d authored almost 4 years ago
[ui] Add term filter to getPaginatedOrganizations query

Adds search filters to the getPaginatedOrganizations Apollo
GraphQL query.

Signed-off-by: Eva M...

b836ea61d6844b06a58378f354500b6d2e78b025 authored almost 4 years ago
[schema] Filter organizations by term

Returns a list of organizations whose name or
domains contain a given term.

Signed-off-by: Eva ...

682e24fb300aeff27ba85f64cba4ac36263f649d authored almost 4 years ago
Merge branch 'workspace-height' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #440
Closes #440
Fixes #438

2b3221890647fa5688dcaceb32677b8819ad5fc6 authored almost 4 years ago
[ui] Make Workspace height fixed

Makes the empty Workspace have the same height as
if it had a row of cards by default.

Signed-o...

ce7698dd60b9bc163d2da52bd8101f7be36371e2 authored almost 4 years ago
Merge branch 'gravatar' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #437
Closes #437
Fixes #435

97b345f2b330f8805e1823a6ffefd54b2e7d5ec8 authored almost 4 years ago
[ui] Update Storybook templates and snapshots

Updates the Storybook component stories to reflect
the changes in the avatar.

Signed-off-by: Ev...

ceb26ac9b2bc9755ddbe99d3de325af1e51bcebf authored almost 4 years ago
[ui] Support Gravatar

Loads a user's avatar from Gravatar from their email. If the
avatar does not exist, it returns a...

989414e924249da7bd004ce7124b1202b8336997 authored almost 4 years ago
[ui] Create Avatar component

Moves all the avatar logic and templates into a new
Avatar component.

Signed-off-by: Eva Millán...

bc51ecd9e1b3ef3a86e9b485d502cdf7bc3a8f70 authored about 4 years ago
Merge branch 'avatar-colors' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #436
Closes #436
Fixes #432

8fb6c4ca71bd6ee21384b3892088aec67cfb4eb4 authored about 4 years ago
[ui] Show different colors on the Individual avatars

Adds a Vue mixin that picks a color for an individual's avatar
based on their name initials.

Si...

45fa0f46a4a55259bccf0ec780012c007a56657b authored about 4 years ago
Merge branch 'click-expand' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #434
Closes #434
Fixes #431

14016c9bc4e1499f82425202694e24cd75b2ac37 authored about 4 years ago
[ui] Expand individual entry on double click

Expands an individual's information when double clicking an entry.
The select event performed on...

0bd334b6c4126598ecec9c6ab7f50f644f7d0062 authored about 4 years ago
Merge branch 'bug-space' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #433
Closes #433
Fixes #430

1ec57170f9c401d7813dd75a11732a325db7a314 authored about 4 years ago
[ui] Reduce the space in between Individuals and Orgs tables

Makes the Individuals and Organizations containers fluid so
the space between them is reduced an...

724a4483f968faea2c680b4c23dc43c5eb7dccb8 authored about 4 years ago
Merge branch 'bugfix-split' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #426
Closes #426

c7a625555cc9f66486fb720a37401a2d898b8262 authored about 4 years ago
[ui] Get individuals uuid from 'mk' field

Gets the individuals' main uuid from the 'mk' field
instead of from its first identity.

Signed-...

6f5604800ec34ae26d6f208105cca7555dca572e authored about 4 years ago
Merge branch 'edit-enrollment' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #429
Closes #429
Fixes #403

7bbe997664c8ff9dea96b87627fdc5887e78b210 authored about 4 years ago
[ui] Add updateEnrollment mutation

Adds the updateEnrollment Apollo GraphQL mutation,
which modifies the start and end dates of an ...

75bb5a7709db0f5b4086acf7942d5e2b97b63876 authored about 4 years ago
[ui] Add tests for updateEnrollment

Adds tests for the updateEnrollment mutation.

Signed-off-by: Eva Millán <[email protected]>

a315fd52f785e6cc1dc06e51f822576e93c605b0 authored about 4 years ago
[ui] Edit enrollment dates

The start and end dates of an enrollment can be edited
by clicking on them on 'ExpandedIndividua...

1618c69612b2f0796584e20c417898a06a41d231 authored about 4 years ago
Merge branch 'muggle-update_enrollments' of 'https://github.com/mafesan/grimoirelab-sortinghat'

Merges #427
Closes #427
Fixes #409

6d3da06682a9d5c3426cf674002d93f6f16d7aa6 authored about 4 years ago
Merge branch 'gha' of 'https://github.com/vchrombie/grimoirelab-sortinghat'

Merges #428
Closes #428

3834e4e0b07aea7bc51378b3e96670a1594ac3ff authored about 4 years ago
[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...

3b0c3402aeb9287aaa9503888d84324dd10da617 authored about 4 years ago
[api] Add method for updating enrollment dates

The method updates atomically an individual's enrollment or
set of enrollments defined by the in...

e331164c7674d5033c92a16248f294ab7e84b613 authored about 4 years ago
[schema] Add mutation for update enrollment dates

The mutation update atomically an individual's enrollment
or set of enrollments defined by the i...

1c35f086103e52e02e41cdcac55e7e3e3073b3c9 authored about 4 years ago
[api] Change log error messages to align with the rest of methods

There were some log error messages which were not aligned with
the format that other methods are...

bbad72145f8569b1b21c7c7976a8507fc67bddbe authored about 4 years ago
Merge branch 'visual-limits' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #425
Closes #425
Fixes #423

5d52cedba7268b3665f59b3ad823ad6cea3165e2 authored about 4 years ago
[ui] Define visual limits in IndividualsTable

Improves the visual limits of expanded individuals to
make the information more readable.

Signe...

6ff8a97bb505d7fc23db2cb196acbdbed31654f8 authored about 4 years ago
[ui] Add Vuetify theme colors to Storybook

Adds the theme colors to the Vuetify configuration
in the Storybook setup.

Signed-off-by: Eva M...

99ec3eded6690c048a718528d9525cd6e13cb957 authored about 4 years ago
Merge branch 'color-scheme' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #424
Closes #424
Fixes #422

82761e4727a013e4d45c513adcd2a3f1977e0979 authored about 4 years ago
[ui] Use GrimoireLab color scheme

Sets the blue and yellow GrimoireLab colors as primary
and secondary colors in the Vuetify theme...

a0f60dd990c8ac34b0257f7f36bbd4f2332d1e27 authored about 4 years ago
Merge branch 'search-help' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #421
Closes #421

3bfe6ce17e08c636437a9941df693a19ebb8dd13 authored about 4 years ago
[ui] Move views to a separate folder

Moves the Dashboard and Login views to the
'views' folder.

Signed-off-by: Eva Millán <evamillan...

605ec9efc7b5e4f3ed2d8980e8668885de7a2ccc authored about 4 years ago
[ui] Add search syntax help page

Adds a new page explaining the search syntax at
'/search-help', linked from the Search component...

b6cd9213190b0fcc3ca60595580e48b5837317d7 authored about 4 years ago
Merge branch 'source-icons' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #420
Closes #420
Fixes #417

48190b316c506fdab1b6c51f84fbde42752e903b authored about 4 years ago
[ui] Update Storybook examples with new sources structure

Changes the Storybook examples of components that display
data source icons to reflect the updat...

631d2d04f40b06de8bfe0d62cd246d71027a70b0 authored about 4 years ago
[ui] Update groupIdentities function with new icons

Updates the groupIdentities function to add new datasource
icons and reorder them, and removes t...

6d2eb1e5d3cd33d7489718b27a0f35aaa8d99938 authored about 4 years ago
Merge branch 'affiliation-cue' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #419
Closes #419
Fixes #418

be67e7ffe1ed895807b09aeb639c274255b05ca9 authored about 4 years ago
[ui] Show affiliation cue in organizations table

Shows an icon next to the number of individuals affiliated
to an organization.

Signed-off-by: E...

d4afb7eb703caea66b0cfadd409ea76da72ec760 authored about 4 years ago
Merge branch 'datasource-name' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #416
Closes #416
Fixes #413

29fccf821eb46091bc8521fc647af116e1e6b7b7 authored about 4 years ago
[ui] Show dasource name on datasource icons

Adds a tooltip that shows the datasource name
when the cursor is over an icon.

Signed-off-by: E...

1d05a61f68d1b5726d2bae050d08d11a9696d66c authored about 4 years ago
Merge branch 'bug-workspace' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #415
Closes #415
Fixes #414

bd365c98a8685da53e0645e880c99e2e50c03ae2 authored about 4 years ago
[ui] Fix removed cards reappearing in workspace

When individual cards were removed from the workspace, the
list of individuals in the workspace ...

67061d6afc09d50a33a8fc897d73d30284127471 authored about 4 years ago
Merge branch 'drag-org' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #412
Closes #412
Fixes #411

c74ff92078094d510e9ae7dcc3743bc58bd7d52f authored about 4 years ago
[ui] Enroll individual when an organization is dropped

When an organization is dragged and dropped into an
'IndividualCard' or an 'IndividualEntry', th...

bc997e3307bbd8886eb70ded7236a9a6de68fd92 authored about 4 years ago
[ui] Create enroll mixin

Adds 'enrollMixin', which includes methods to
enroll an individual in an organization. These
met...

bda64353809ef271648f24b4ab2722ffa0f730d4 authored about 4 years ago
[ui] Make organizations draggable

Adds a drag functionality to organizations on
'OrganizationsTable'. The drag event shares the
or...

d084eb6a2330bd9d24f01d23779330332f70ebf5 authored about 4 years ago
Merge branch 'delete-org' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #410
Closes #410

1fde8be5734fa5dbfdcdab964ed48193d66340b5 authored about 4 years ago
[ui] Add deleteOrganization mutation

Adds the deleteOrganization Apollo mutation and
imports it in the Dashboard component.

Signed-o...

13baa5981984788778fdaa5bc0c9c189d8bb1789 authored about 4 years ago
[ui] Delete organization from OrganizationsTable

Adds a delete button to OrganizationEntry. When clicked,
it triggers a confirmation modal to rem...

089fca86dba4680a272a6f5b4629c086f7ec52dd authored about 4 years ago
Merge branch 'search-filters' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #408
Closes #408
Fixes #406

68c0826178ea5ce2b0c79d45b4a3b1ffc52e8c66 authored about 4 years ago
[ui] Replace search combobox with simple input

Replaces the Vuetify combobox used in the Search component
with a text field.

Signed-off-by: Ev...

a635bcbf8ca349ca737a45e0a4eb1736d1c4b285 authored about 4 years ago
[ui] Test search functionality

Adds tests to check the Search component and updates
the related IndividualsTable tests.

Signed...

2c836cb7009b7eab7f7825a21a80d50b1f6e2a62 authored about 4 years ago
[ui] Upgrade vuetify and vue-cli-plugin-vuetify to latest version

Upgrades Vuetify to version 2.3.19 and vue-cli-plugin-vuetify to
^2.0.7. Updates the v-container...

689e29e0faf5e5a260c0085143362e765ec79a30 authored about 4 years ago
[ui] Create search box with filters component

Adds the 'Search' component, which offers hints of the
available filters and syntax to users as ...

2ddb4ee1801a4ae7e1beacebb53d64ed47c25ddd authored about 4 years ago
Merge branch 'query_last_update_date' of 'https://github.com/mafesan/grimoirelab-sortinghat'

Merges #401
Closes #401

45601aac29874d6d85efaf0c162e54a406c5c483 authored about 4 years ago
[schema] Support filtering individuals by last updated date

The accepted formats are controlled by regular expressions
matching two patterns:
* A comparison...

66c3b165b37fb1ecd34da1c00b7237311b4d2e31 authored about 4 years ago
[errors] Add InvalidFilterError

This new error should be raised when a query filter is invalid
(e.g., it has an invalid filter f...

d0af9c628f867debcb5048d4a24f225498cf837f authored about 4 years ago
Merge branch 'remove-affiliation' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #404
Closes #404
Fixes #402

95f7c7125ba857f15d306fc31468ffeef303ddaf authored about 4 years ago
[ui] Remove individual's affiliations

Adds the 'withdraw' Apollo mutation, which removes
an individual's affiliation to an organizatio...

51d13668d238f07c1016d625dc21f1e83429a5d4 authored about 4 years ago
Update version number to 0.7.15

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

bfaffad17a1bb29a1323cd950aa0128db8dc655e authored about 4 years ago
Merge branch 'fix-sqlalchemy-140' of 'https://github.com/sduenas/sortinghat'

Merges #405
Closes #405

8fc25048fed7859ce3af7926585d276faf7ec528 authored about 4 years ago
Limit SQLAlchemy versions to <1.4

SQLAlchemy 1.4.x doesn't work with the current code in
SortingHat. This is a hotfix to force pip...

df4c2a2db6bde63a3c11d4c9cbe805d272fa1737 authored about 4 years ago
Merge branch 'edit-profile' of 'https://github.com/evamillan/grimoirelab-sortinghat'

Merges #400
Closes #400
Fixes #399

1dd8c1ed9a511fc308e926c67f1554ccedf1e0b6 authored about 4 years ago
[ui] Edit profile information

Clicking on an individual's name, email, gender or
country on the IndividualTable opens a dialog...

dae18d5db5febd19d47fa3dbcb38f8552b77dc73 authored about 4 years ago