Commit Graph

164 Commits

Author SHA1 Message Date
755f5e5c24 (front) tsconfig use strict template 2021-08-22 22:31:53 +02:00
f40ee2b6d2 Suggester - Autocomplete Serch
Merge branch 'poc/suggester/ng-bootstrap' into dev
2021-08-22 17:39:30 +02:00
d011d5738f (front) Fix top buttons 2021-08-22 17:39:17 +02:00
e5de38b9d9 (front) Create 'To Sort' component
With a specific ELS Services to query element in a specific folder

TODO: Parameterize folder
2021-08-22 17:39:13 +02:00
f37ce410eb (front) Improve search result stype
Template to show results with glyphicon

(cherry picked from commit 550d8e7b343dc262be87182ae13f231ccc995b55)

Improve style
Stealing CSS from the demo site

(cherry picked from commit 75bebac0ac6080a0210d2b156a14f8a0f70067db)
2021-08-22 17:34:56 +02:00
124a30ad8c (front) Suggester with ng-bootstrap
Really "complex" search method, but yea, it's work :s

(cherry picked from commit 0789a92b0a9153b6112ad39b1f61090bdbeab197)
2021-08-22 17:33:33 +02:00
52a0cde401 (front) Autocomplete search on dashboard with Datalist
Create Elasticsearch service to search suggestions

Send to page when choose a suggestion - bad way
It's impossible to use Object with datalist
So it's impossible to distinguish an album from an artist if they have
the same name
2021-08-22 17:04:29 +02:00
5fbcfbae68 (front) Update package-lock 2021-08-22 17:04:25 +02:00
74c6f99fa5 (back) Suggester: Change ELS search analyzer for specific char
Implementing search in dashboard revealed problems when search with specific char (francois perusse)
Note: it's also possible to specify an analyzer for ingestion

(cherry picked from commit 24da127750c995c55d54876a1be8a4ad3bf9ce9c)
2021-08-22 17:02:14 +02:00
60e1fb2e74 (back) Suggester: Improve processor - more generic
Process album & artist with a calculated fields
Separate main
Show progress

(cherry picked from commit fc8407cc6a51fe18b14169b3a3f0e4fc363beb4f)
2021-08-22 17:01:19 +02:00
520d0be595 (back) Suggester V3: Process album in a separate way
(cherry picked from commit ebbeeccfb8535dbb67240d2c68c7dc9a4da7e7f8)
2021-08-22 17:01:04 +02:00
8121f3d751 (back) Suggester V2: Process album data
(cherry picked from commit dd322405d047d49e51d528341cbd008d7a98b6ab)
2021-08-22 17:01:00 +02:00
436edaf3f2 (back) Suggester V1: Process artist data
(cherry picked from commit 02f5705fde37e1aaef5c68de62aafe45fc86d490)
2021-08-22 17:00:01 +02:00
797c88f946 (mapping) Tokenize location fields 2021-02-12 20:16:25 +01:00
1f427749cf (front) Albums: Improve query 2021-02-12 20:16:06 +01:00
153ca835cb (front) Albums: reset query button 2021-01-24 00:14:00 +01:00
8e79bee1c4 (front) Albums: changing layout with templating
Still not satisfied with this
2021-01-19 19:20:38 +01:00
66dc29be92 (front) Albums: Add select button
Improve edit ELS Query method
2021-01-19 19:18:23 +01:00
fb620f582f (front) Albums: link to artist/albums + Play count
Improve ngIf part
Use a script in ELS query to sort on avg play count
2021-01-19 18:47:24 +01:00
57e1c18a7f (front) Improve show rating stars
A big simplification of the display of rating
2020-12-23 00:39:13 +01:00
050270e890 (scripts) Improve retrieve rating for albums 2020-12-23 00:01:30 +01:00
541fd96a45 (front) Improve presentation
Bit rate presentation
Improve page + if for artist/album artist
2020-12-22 19:28:29 +01:00
93272d5894 (front) Albums: exlude some results and reload
Create a new service for albums to split big ElsService
2020-12-22 19:28:28 +01:00
7e6cc36750 (front) Add "All albums" page
Add nav button + button on dashboard
2020-12-22 19:27:56 +01:00
285ab197e8 (scripts) Put Bit rate (min & avg) in albums
Calc avg Bit Rate for a album
Rename average calc function
2020-12-20 19:33:22 +01:00
c92fb73e91 (send_data) Improve script output 2020-12-20 18:39:04 +01:00
748e3b8c38 (front) Remove last added link 2020-12-20 14:36:07 +01:00
d2cca5107b Update Angular Version
Use a new Angular application and move files to achieve this!
2020-12-20 14:12:11 +01:00
9b522866ea Why this files? 2020-10-17 18:57:48 +02:00
6e74f6aea5 (help) Help file: configure ELS for CORS + remote work fix-els7-with-multi-indexes 2020-04-12 19:28:21 +02:00
95afad4003 (front) Show percent of never played songs 2020-04-12 19:07:46 +02:00
7a2706f8fd (front) Fix pipe to convert ms to day/hour/min/sec 2020-04-12 19:04:29 +02:00
fac3629d14 (front) Fix ELS services for multiple indexes
Remove or comment unused methods
Better handle of errors
2020-04-12 19:04:29 +02:00
0c8a17febe (scripts) Adapat generation & sending scripts 2020-04-12 19:04:08 +02:00
4e5de730c5 (mapping) Use three mappings file instead one unique 2020-04-12 19:03:50 +02:00
9ca7888189 Clean & ignore working files 2020-04-11 01:47:01 +02:00
1d5a51f79a (send_data) Don't open an already open file 2020-04-10 23:41:43 +02:00
1430566c6c (send_data) Refactor script
Change structure to have a clean Main function
Simplify arguments and operation
2020-04-10 23:29:56 +02:00
fb3af9507b (send_data) Script set settings: replicas at 0 2020-04-10 23:29:56 +02:00
fc35397883 (send_data) POC: ensure all documents are in ELS
Create a script to check ID's to help find problems
2020-04-10 23:29:55 +02:00
1728b2a922 (mapping) Update mapping to ELS 7 2020-04-10 23:27:23 +02:00
3d13e19b0b (send_data) Fix data file names 2020-04-10 23:22:11 +02:00
491c765d7e package lock 2018-06-02 18:27:53 +02:00
9b4efcbfb5 npm fix 2 2018-06-02 18:10:33 +02:00
a5559d9113 npm fix 1 2018-06-02 18:08:09 +02:00
5aa9e72ab0 Update to Angular 6
Fix little bug on last added query
2018-06-02 15:49:20 +02:00
f8662894b3 Update to HttpClient 2018-06-02 15:22:19 +02:00
330adb4b9f Improve top played part
Sort by avg. play + Slice
Add round pipe
Comment ELS Service
2018-03-21 00:50:06 +01:00
6300e9cfc7 Refactoring
Move Top Played part.
Move pipes and dashboard
Rename object folder to model
Doc pipes
2018-03-20 23:32:21 +01:00
efac03a1c7 Experiment other ways to get most played artist 2018-03-20 22:33:05 +01:00