aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* tags: added a way to update tagsMiquel Sabaté Solà2024-03-2010-8/+59
| | | | | | | It's useful to just rename tags which have quite some references that you don't want to nuke. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Handle special characters in "target" completionMiquel Sabaté Solà2024-03-202-8/+46
| | | | | | | Hyphens should be suppressed and underscores are to be taken as pairs which contain the real value to be picked. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* csv: don't export underscores on "authors"Miquel Sabaté Solà2024-03-202-7/+5
| | | | | | It does not make sense on this context. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Support underscore in the exporters on titlesMiquel Sabaté Solà2024-03-204-4/+58
| | | | | | | Underscores on titles are meant to be replaced by something else on each exporter (e.g. removed on CSV, or surrounded by \emph on UOC). Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* things: added missing color for "paper"Miquel Sabaté Solà2024-03-201-0/+4
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* things: added missing tests for the js controllerMiquel Sabaté Solà2024-03-191-0/+46
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Added favicon imagesMiquel Sabaté Solà2024-03-199-0/+22
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* thing: improved the UX on the formMiquel Sabaté Solà2024-03-192-23/+88
| | | | | | | | | | | | The "target" field is not autocompleted unless users explicitely change its value themselves. The autocompletion is built from the authors last name combo plus the year (which is rather naive, but effective for most cases). Moreover, some fields have been moved and the "access" field will only appear if "url" is set. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* thing: removed unique index on titleMiquel Sabaté Solà2024-03-185-16/+14
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* thing: added 'bio' kindMiquel Sabaté Solà2024-03-184-1/+7
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Polish the UI on shared_searches#showMiquel Sabaté Solà2024-03-171-2/+4
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* shared_searches: added missing translationsMiquel Sabaté Solà2024-03-161-6/+6
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* tags: ensure the order by nameMiquel Sabaté Solà2024-03-161-1/+1
| | | | | | | | Apparently `#find_each` disregards the order, and so previously ordering and then calling this method was actually for nothing. Thus, let's stick to just `#each`. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* things: added 'chronicle' kindMiquel Sabaté Solà2024-03-164-1/+8
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Ensure that the last search is honoredMiquel Sabaté Solà2024-03-153-1/+25
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* things: added the 'phd' kindMiquel Sabaté Solà2024-03-154-1/+7
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* search: fixed a bit more the ordering of thingsMiquel Sabaté Solà2024-03-151-2/+4
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* thing: added the 'letters' kindMiquel Sabaté Solà2024-03-154-1/+7
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* things: provide a simple way to follow linksMiquel Sabaté Solà2024-03-155-3/+72
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* tags: wrap the checkboxes on small screensMiquel Sabaté Solà2024-03-151-0/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Fixed search for tags with spacesMiquel Sabaté Solà2024-03-154-5/+30
| | | | | | | | | | We should not split the body mindlessly, but we have to be more careful about it. Moreover, this commit also polishes the order for tags inside of comments. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Added the 'autocapitalize' attributeMiquel Sabaté Solà2024-03-152-9/+9
| | | | | | | I did not bother with this attribute before, but it makes a lot of sense in some inputs. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* search: further refine the order of thingsMiquel Sabaté Solà2024-03-151-2/+2
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Dropped redundant 'location' columnMiquel Sabaté Solà2024-03-148-14/+8
| | | | | | | Looks like I messed up later on and kept two columns which were basically referring to the same thing. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Fixed typoMiquel Sabaté Solà2024-03-141-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Do not hint at creating things on search actionMiquel Sabaté Solà2024-03-141-1/+1
| | | | | | In this page is actually a bit weird to find this kind of answer. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Be more careful with the orderMiquel Sabaté Solà2024-03-144-4/+4
| | | | | | | We usually want to show stuff ordered by name. Only `things` are the exception for this. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Sorting out <meta> attributesMiquel Sabaté Solà2024-03-144-7/+29
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Polished the README fileMiquel Sabaté Solà2024-03-141-9/+38
| | | | | | | The deployment section has been written and the workflow of the application further clarified. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Make the UI a bit more consistentMiquel Sabaté Solà2024-03-149-29/+48
| | | | | | | | - Titles have been unified by using the same HTML tag. - Centered views have been improved for big screens. - Added more views that are to be centered. Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Improved style on mobile for centered formsMiquel Sabaté Solà2024-03-141-0/+6
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* exports: added missing translated stringMiquel Sabaté Solà2024-03-141-1/+1
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Improved the layout on empty searches/thingsMiquel Sabaté Solà2024-03-144-7/+22
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Added rubocop-minitestMiquel Sabaté Solà2024-03-1416-84/+119
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* ci: deploy the built Docker imageMiquel Sabaté Solà2024-03-145-16/+47
| | | | Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
* Initial commitMiquel Sabaté Solà2024-03-13171-0/+5731
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>