-
Notifications
You must be signed in to change notification settings - Fork 45
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
fixed cannot load the correct url of nmrium wrapper #1339
fixed cannot load the correct url of nmrium wrapper #1339
Conversation
LCOV of commit
|
LCOV of commit
|
LCOV of commit
|
5728043
to
b290195
Compare
LCOV of commit
|
LCOV of commit
|
LCOV of commit
|
@@ -208,7 +208,8 @@ def raw_file(att) | |||
protocol = nmrium_uri.scheme | |||
host = nmrium_uri.host | |||
port = nmrium_uri.port == 443 ? '' : nmrium_uri.port | |||
{ protocol: protocol, host: host, port: port } | |||
nmrium_origin = port == '' ? "#{protocol}://#{host}" : "#{protocol}://#{host}:#{port}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Without knowing exactly, I assume this is simply used to get the origin of the URL to use if for comparison later? I would suggest to do this in the frontend as it's probably easier and less error prone:
const url = new URL("https://something.base.com:5555/path#fragment?query=123")
console.log(x.origin) // this will be "https://something.base.com:5555/"
so if we simply return the configured url, we can use JS' functionality to extract the origin later when we listen to messages.
In the current code I do not really understand why we do this "if port === something then port = " acrobatics. :D
If we really need to do this on the backend, wouldn't this also suffice:
url = URI(Rails.configuration.spectra.nmriumwrapper.url)
# MDN says origin does only include scheme, host, port; no path, no auth info, no fragments
# see https://developer.mozilla.org/en-US/docs/Web/API/URL/origin
scheme, host, port = x.select(:scheme, :host, :port)
origin = URI::Generic.build({scheme: scheme, host: host, port: port}).to_s
This would make sure that the URL is a proper URL in the first place and then makeing sure it is build according to common standards (leaving port out if it's the default for a given schema, URL encodes special characters if present, etc).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I want to do it in the backend, the frontend only needs to get the values and compare. The nmrium_origin
is used in the frontend to fill the message from nmrium wrapper.
The comparison of port value is to make sure we don't use port 443 in the past.
But as you suggested, we're using nmriumwrapper
in the spectra.yml
instead of separated values, I leave it as to cover the older config file.
I am open to changing this, but is it necessary or not?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh I see. Well, I would say we should probably leave constructing URLs to the libraries that are build for it, I wouldn't be confident enough to assume there are no weird corner cases that I wouldn't have thought about now. 😁
About the port thing: I am not sure if I understood this correctly... if the port was set to 443, it'll get cleared out, no matter what the protocol scheme is, right? so if we configure http://something:443/path
the origin that would be derived would be http://something
. Is that even correct then?
I mean, could you provide an example where the port check is important?
let nmriumData = null; | ||
if (eventData.data) { | ||
const { state } = eventData.data; | ||
if (state) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I would want to make sure that eventData.data is actually an object before destructuring it to prevent a potential exception to be throw and erroring out prematurely:
if (eventData.data && typeof eventData.data === "object") { ...
else { | ||
nmriumData = eventData.data; | ||
} | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hm, the whole if
tree looks a complex to me, making it hard to follow:
can we simplify the code to:
nmriumData = (eventData.data?.state || eventData.data) || null;
This leads to the same results except that in the first two cases, we end up with undefined instead of null, which could probably further been worked around with nmriumData = ( ....the line above... ) || null
in case it makes a difference later in the code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, we can keep it simple. But I doubt is it clear to follow up, especially when we will update our site based on nmrium-wrapper returned data.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But I doubt is it clear to follow up, especially when we will update our site based on nmrium-wrapper returned data.
hm, what do you mean with it's not clear when we update based on nmrium-wrapper returned data? What parts would be troublesome?
84ca8e7
to
eb41bcd
Compare
LCOV of commit
|
LCOV of commit
|
e39fb81
to
7714ef9
Compare
LCOV of commit
|
} | ||
} | ||
|
||
if (!nmriumData) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the end, nmriumData
is either null
/undefined
or the object of the shape of eventData.data
(one time with and one time without an undefined extra property state
or the shape of nmriumData.data.state
.
We assume things are correct up to this point, however most of the info comes from a randomly sent message from a service we do not control. We have to rely on the opposing party to make things right. Shouldn't we have a few checks and balances in place to make sure we receive what we expect? This could be done as early as just before line 94 if (eventDataType === 'nmr-wrapper:data-change') {
after we received the message.
aparently eventData should have a property called type
of type string and if that string it nmr-wrapper:data-change
then we also should have a property data
with a property actionType
and so on...
It seems quite impossible to refactor the schema of all the data passed around here, so even if we do not validate the data schema, I think we should have it noted down as comments or so, we do not even need to make it super complex for now. Simply the object shape with types would already help a lot.
/* event.data schema:
{
type: string,
data?: {
actionType: string,
state?: {
version: number
}
}
}
*/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one is still pending. Can you please add some explaining comments or maybe even proper JSDoc annotations to make the types somehow understandable to someone from outside?
@@ -208,7 +208,8 @@ def raw_file(att) | |||
protocol = nmrium_uri.scheme | |||
host = nmrium_uri.host | |||
port = nmrium_uri.port == 443 ? '' : nmrium_uri.port | |||
{ protocol: protocol, host: host, port: port } | |||
nmrium_origin = port == '' ? "#{protocol}://#{host}" : "#{protocol}://#{host}:#{port}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oh I see. Well, I would say we should probably leave constructing URLs to the libraries that are build for it, I wouldn't be confident enough to assume there are no weird corner cases that I wouldn't have thought about now. 😁
About the port thing: I am not sure if I understood this correctly... if the port was set to 443, it'll get cleared out, no matter what the protocol scheme is, right? so if we configure http://something:443/path
the origin that would be derived would be http://something
. Is that even correct then?
I mean, could you provide an example where the port check is important?
else { | ||
nmriumData = eventData.data; | ||
} | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But I doubt is it clear to follow up, especially when we will update our site based on nmrium-wrapper returned data.
hm, what do you mean with it's not clear when we update based on nmrium-wrapper returned data? What parts would be troublesome?
host = nmrium_uri.host | ||
port = nmrium_uri.port == 443 ? '' : nmrium_uri.port | ||
{ protocol: protocol, host: host, port: port } | ||
{ nmrium_url: nmrium_url } | ||
end |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Starting from 203 following, couldn't this simply be:
{ nmrium_url: Rails.configuration.spectra.nmriumwrapper.url.presence || '' }
Maybe even without the || ''
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ptrxyz I updated
* fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu>
* fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu>
* fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu>
commit f5079d1248b7884994d39a6897155939c44bb0c4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 16:30:40 2023 +0000 test: add test for use case 'update' in shared collection commit f84ed83c2bf21d3d148c317c53ebf591a097572a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 14:30:58 2023 +0000 refactor: changed test a little bit commit 714061e90195ac7acaf2d127af9235b6d0ec7955 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:49:52 2023 +0000 test: add test for changing the literature type of a literal commit 816eae18d07b08875b51f3f40ac6bbf9036f3835 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:35:56 2023 +0000 test: add tests for adding literature to a cell line commit cf1fc80256ddcec82532d98fbbc56551c7a422e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:54:42 2023 +0000 test: add test for getting literature from cell line element commit 75b263eb010434d5b8ba1db212e3b6f96a4c187a Merge: 65c183564 6f82b86fe Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:26:46 2023 +0100 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 6f82b86fe7f73f991f6e181b77d3a9f6739c2acd Merge: 1ecab672c c61c86a16 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:24:35 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit 65c183564ba0b104cb401622a0f7467cc93e3f58 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:13:05 2023 +0000 fix: add cell line ui visibility property to existing profiles commit 3e75468321cea2238dc0c5f0c2b6c0572bf32a39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:02:32 2023 +0000 fix: avoid conflicts with existing generic element profile numbers by setting a very hight default value to cell line visibility profile value commit 1ecab672c76bce7199b0cc593afb2c6d9d83f91f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:33:43 2023 +0000 fix: removed unused imports commit cee501f5c1be2b3e00adb547eefbd9a4d6df0554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:28:28 2023 +0000 style: fix rubocop warnings commit 66bdf32ca912050dd490ccd98070e4bc29ef3aa0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 08:46:01 2023 +0000 style: fixed rubocop warnings commit f1a395664e4566c36d03028b63b72c11e46ce236 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 13:54:18 2023 +0000 test: fix rubocop warnings in tests commit c5d564ad75aef2eb19dff67d9d462b9c32d32c5b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:34:22 2023 +0000 test: apply rubocop rules in tests commit 1f5ff589de417f084ea4c9761b2827257be00be7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:26:16 2023 +0000 test: apply rubocop hints for test file commit 25f8ae6cd18a12adfa63d89fa82155da64823c77 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:46:27 2023 +0000 style: fix rubocop warnings commit f9a5b6da77692ce2c2cac73e94ca7c29062bd8ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:26:25 2023 +0000 fix: fixed bug that came from a rubocop cleaning. rubocop did delete the last block in the id-else statement :( commit ef8f2f08cffd1f73f2d0bab5d1cb3ea7417a2459 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:25:33 2023 +0000 test: fixed tests commit b6e8a54b292b2b4e683f8175b79b9382f1aaa2fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 07:47:15 2023 +0000 fix: fix tests using js- factory * the factory somehow now uses the same instance for traits/factories. I have separated the domains with some kind of own namespaces to avoid conflicts between different factories. commit 529216c019112966e77bd2aecb9611eded1326b0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 06:48:59 2023 +0000 fix: fix tests commit 955f68a569665ce31fd065cff098ab0bccf964be Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 19 08:57:08 2023 +0000 style: fixed rubocop warnings commit b97606e05dbf86e53f4b089b08b239114ac00bac Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:59:20 2023 +0000 fix: fixed switch case for cell lines, seems to be overwritten by main sync commit 5cdbd9e6e68aa92f11f57b411aabc6997a9783a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:39:35 2023 +0000 style: fixed more rubocop stuff in apis commit ddbad0238cb49e4ff94269a0c05e2fd189fab823 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:10:53 2023 +0000 fix: add missing cell line entry for user profile commit e51e8d5cdef2c07d0bcd65437498beafde85e14e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:09:51 2023 +0000 style: fixed more rubocop warnings commit 3a8cab32ff1a905f5d44a317dd9b2fcf6b7739bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:51:30 2023 +0000 style: fixed rubocop warnings commit 7a2e189a026211c817c4ae6057a8a754b0b7240f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:28:41 2023 +0000 fix: remove duplicates of fixture trait commit 6777394279b7a3d30ae0f05be52f6c4149c18ab8 Merge: 0be06e4ca 5f6d6ad50 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Oct 18 13:25:48 2023 +0200 Merge branch 'main' into bio_feature_cell_line commit 0be06e4ca6778453ed3429df2cd9c1e7c076a0b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:16:45 2023 +0000 fix: resolve merging conflicts commit 9827b88e9484353abf91c3b0b51b53a02422b2a3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:47:35 2023 +0200 fix: fixed conflicts commit e04c32bb95b5da2cac78a4de39af650212cbafc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:43:07 2023 +0200 fix: fix conflicts of pull request commit 20d3e910da5c10b80fb925a9c4253ff51a801d25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:04:20 2023 +0000 fix: remove duplicate factory trait commit 87267fe17e4c13530ac8d4c18252cbe14f124d08 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:03:52 2023 +0000 feat: add cell line db stuff commit 0f147f5769e7505c645312f8fc8831f2f059aaea Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 10:08:09 2023 +0200 sync to latest main commit 72fc05d394bfab762947d98feaae18bbff1da2a7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:32:28 2023 +0000 test: change terms in OlsComponent commit 2fdd3d6f44bd17dd2c7074bcdb2b470993cafa75 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:30:53 2023 +0000 feat: remove artificial uuid from ols term commit b82e8db57e492ab23990a7ca6b8c784bca1d0b71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 10:07:00 2023 +0000 fix: add unique id to ensure unique items in the OlsTree component commit 993a8aefb2c24aee6316080e8c0fa209db1a35df Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 14:31:40 2023 +0000 fix: fixed bugs from conflicts commit ef873df201bf005ae7d31ca316b5609fd1b52bb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:55:04 2023 +0000 fix: fixed bug resulting in wrong resolving conflict commit c30ad69fe7be5f7065209289d84e173f1f7eff67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:25 2023 +0000 test: fixed test for exporting with cell line commit f19aeb8f33f0b0645d78f8f4a8787dacb1f0ed50 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:08 2023 +0000 fix: fixed transfer to repository variable commit 9857dacfef0ac598e18f26d0c74598a42fefb2a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 9 14:43:08 2023 +0200 sync to latest main commit a5066758b4c9d2d3b33cfe6b0179b18f7ad3e6b5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 6 11:09:45 2023 +0000 refac: changed ontology name to bao (BioAssay ontology) commit a54e78dbbf6e08dcc3dda8ce0949a8513ca3e088 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 10:59:06 2023 +0000 feat: change mouse pointer and enlarged clicking space for showing details of cell line commit 04802c3ab784701fb9aab015bc989fcc145632c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:41:11 2023 +0000 refactor: refactored checking of read only at collections commit 35342365fb2cab314684c2e611cf48bcd2cf45ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:37:44 2023 +0000 test: add tests for read only checking on collection commit a9512d9cb44829bece3501fec6e023d007d16ca5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 08:06:17 2023 +0000 feat: add access rights to cell line in shared collections commit 0f3060570351fc78350dafa5d9434b08a1cabe22 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:53:33 2023 +0000 refactor: change name of literature type for cell line commit c9e237a708116a90d9792ccc5e5261ab8ee470a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:48:38 2023 +0000 feat: disable editing of references in read only mode commit 1d27273b52064d37140e65fd3f28b51adcfdf193 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:18:12 2023 +0000 feat: disable remove button on analysis datasets if read only commit c7f64cc85d7b702184855b2c4f0cf743b59c86da Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 14:49:46 2023 +0000 feat: add read only to cell line analysis container (2) commit 8c9442d42e788ca56e5f25504ec0f33e1338278d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 13:03:24 2023 +0000 feat: add read only to cell line analysis container (1) commit 47614248e268c20e82bc86e7d3a3443faf1df5d6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 12:58:16 2023 +0000 refactor: add read only flag as property commit 04fcc826c4c300fe0dd684e438188a074220399d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 15:35:53 2023 +0000 feat: disable General properties in frontend if user has no write access write commit 2bb5ddc146e2a2f933a2854fadcfb8628cfaed25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:58:49 2023 +0000 feat: only allow change of cell line in sync/shared collection if access right is at least 1 (write) commit 63825dab82c1b19e7c23ade880120bb05d2cb04f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:28:48 2023 +0000 feat: add access to sync/shared collection when loading a cell line commit 53e7de5a93a85865a963667018001961022327fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 13:20:28 2023 +0000 feat: only enable creating of cell lines if access right allows it commit bc6b143bcab7cf9b45ccf8e5019908a3039b7429 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 12:34:14 2023 +0000 feat: enable synced collections with cell lines commit 4f82297dfa0f4bd030bc7f1d183643610d1a86ab Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 11:49:14 2023 +0000 feat: add sharing cell lines with other users commit b859d521d840c683007f0027525222e886f1bceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 11:21:48 2023 +0000 fix: add container to cell line factory commit 23295d20aa95e3d89a8ed82f3f8ed976339cc253 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 10:38:31 2023 +0000 fix: fix test for detail calculator now with cell lines commit 590e8455a0945bd3e5a1f4363b81dc0b69d0046d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:17:57 2023 +0000 refactor: add helper class if current reflection mechanic is not working anymore with new elements commit 55c1e99b8f50c5d9bd838bd345f166ba4e88a4e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:16:10 2023 +0000 test: add tests for deleting cell lines as element commit a337889fe5731ce24d6c1b864217c2966871c850 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 06:57:04 2023 +0000 style: fix rubocop and add empty tests for deleting cell lines as elements commit f0b32a2d553f52eca411211d607a6f51000708c1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 14:27:40 2023 +0000 feat: add delete of cell line commit 8b0872aa3c71acab5c7c4a0893dbc707f2cc7cb3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 07:16:32 2023 +0000 feat: add delete of cell lines from collection commit 104876480f62e5a2056e2c15e8f21aa44620abaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 11:04:44 2023 +0000 test: attach cellline to same collection commit 6cd37b1e43d34102b8ee8d04063f26db8a48eb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 10:37:06 2023 +0000 test: attach cell line to collection commit 607d452e45f3352f796c296aa6cb63813f9f3edf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 12:35:37 2023 +0000 feat: attach cell line to collection commit 40362f257c63a9bda08948acd9470b067513865b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:15:35 2023 +0000 feat: cancel movement if collections are the same commit 4a6c54660d392c00abcef5f04ff077c991fa1cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:08:21 2023 +0000 test: add test for moving cell line commit 88ccaea1e4520393278ecdd7aabc6d74e55b4e0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:48:03 2023 +0000 chore: reorder import commit 40c52012e976bf9b062d599be34055c8cbac2ff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:47:46 2023 +0000 fix: update ui after cell line moveing commit 69c990af28ef9b0ae589a885b1b85c03bcf64cb8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:49:12 2023 +0000 fix: fixed class name generation for cell line commit a89d91fd726974a6e1abec35cf175aeece994f9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:10:47 2023 +0000 feat: enable move/assign button after select cell line. There is currently no update of ui, but moving is done commit e7fc4d7ad8ccc15ef1c897934469903c2d3942fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 06:59:23 2023 +0000 fix: correct name of cell line element commit 805771efb78f9bcf49a0e23f4e61d39263630324 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:23:42 2023 +0000 feat: cancel move if target collection not existing commit 31f847bd22f263c3303ab85d88cc7381c55609d4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:14:45 2023 +0000 feat: handle moving into collection where cell line already in commit 148104ec8cc8913218e33c8d3d699c6a26b872bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:52:59 2023 +0000 test: move cell lines to collection commit 5bd7f924f3f52f8faf6c885e585ecd985cc3b1bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:04:49 2023 +0000 feat: enable moving of cell lines to other collections commit 6d3589fd3a358b4df868a47da1ae5b252bc0fd2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 7 11:19:45 2023 +0000 fix: remove immutablity of icon variable commit f45395d71ff948503474f854a8ad33865e58363e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 12:10:21 2023 +0000 feat: harmonized container order ui commit 5feb0ab04d2dbc09cca428a435fa985e90fefd56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:29:37 2023 +0000 feat: removed barcode printing and reporting from cell line analysis commit fb4255d9dc935f82c89845329cfd77ba29d1cc8f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:25:28 2023 +0000 feat: harmonized ui style of edit/order mode button with eln ui commit 7020cbf2b65719f1c3611beb53b2d51b25772315 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:54:44 2023 +0000 test: add test for container ordering commit 15369a3d14f4d3d7523f7f47e21006116e4aff56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:12:10 2023 +0000 fix: update index in metadata of container after changing order commit a20186bc73764db26e703c324b5101fd4a05f102 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 07:47:47 2023 +0000 fix: ui update of cell line after change commit cf55b3f26ab0b3be5fff1bd19346d9e7c2cd247e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 29 09:29:51 2023 +0000 feat: reference moving now possible for cell lines commit 8f1b204a276ce597af632b9d044dd99821ece74a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:07:29 2023 +0000 feat: add correct literature type after adding literature commit 38045e3e9e1b49f6a8f17fb67e2e99990f5ce07c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:03:49 2023 +0000 style: apply autofixes of eslint commit 3b57515237de3a32ed20afdfd2b03cc0b31d72d7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 12:57:02 2023 +0000 feat: add own reference type for cell lines commit 57f2452b5ddb08e425918aa553d102a1e0c952e9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 25 11:33:33 2023 +0200 chore: update to latest main commit 083ee49dc9007f3e086398fb95a11d56457e57a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 22 13:03:21 2023 +0000 feat: add bioassay ontology for cell line analysis commit 1ecc88ce2927b9f65c7076be0c9ecb42d68d79d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:49 2023 +0000 feat: enable search for explicitly cell lines commit 5207d38bc90006e7e6a3972af58c615797231b41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:19 2023 +0000 test: add spec for searching for explicitly cell lines commit 7bbcd92891cf7f5d1b9c652df910bb90a37e7fb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:30:17 2023 +0000 feat: add search of cell line by sample name commit 82685220d318acb541d6f072542f24a13ab0645a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:43:47 2023 +0000 test [ WIP ] : add test for searching cell lines by sample name failing due to missing function implementation commit 73caa9ba22f549e784ff637404ca4c60b78942ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:31:57 2023 +0000 test: add spec for searching for cell lines by cell line material name Fixed also a broken test from the previous commit commit f0389ebec92f20f89875a3b3801312f2a6d175ae Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:29:07 2023 +0000 style: apply rubocop rules to test commit e9a5ff97222276a0dc6e857a604abb46aa3fdf16 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:17:07 2023 +0000 feat: add conversion of cell lines from search end point commit 8da233569244d17342846867785c21252870bb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:16:34 2023 +0000 feat: add cell line to search by cell line material name commit 3e8ae9cfa7d33b089f00f3a60c9b2eeb790c0744 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:38:58 2023 +0000 refactor: correct test message commit 86fca3299986ef03120c42ab1813ca57cbb6a9fc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:37:27 2023 +0000 refactor: remove unnecessary import commit f1b528cd9c49084a88b2dd4f6476315ceca8a0ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:34:54 2023 +0000 feat: limit search to cell lines commit 4b91726c4dd410611df9fd20a3fe6c73a39d9559 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:19:35 2023 +0000 feat: add cellline to search possibility commit 615ee75f1e6754856d92df6bdbcf16e83f21f115 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:43:46 2023 +0000 fix: check detaillevel at searching for cell lines commit deeacfeb12c74f6323c847a000a9057abd3802f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:42:08 2023 +0000 refactor: extract params to local variable commit 0aa5e46c10d3fab9f364aeb9062d214e25e624a5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:40:41 2023 +0000 fix: correct cell line detail levels access commit ebaf56db3467f3cc3af21a2820dd7f1433238a41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 13:15:57 2023 +0000 feat: add entries for cell line suggestion in ui commit c525c59d32211af788c2674a717dbe9464d29074 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:46 2023 +0000 feat: add collection in suggestion filter commit d019ec70b2c47d659a7927af163ad65b7d0310f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:02 2023 +0000 test: add tests for suggestion api commit b33e467abcc60025bc3a73c6a22e756f65f3725d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:36:30 2023 +0000 test: add tests for suggestions including cell lines commit ee963022283947d3c9e29d78e7458973267542ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:03:37 2023 +0000 feat: add possibility to find in suggestion/all api commit ed031072a3a12287966aa72d4d62e3d8964def17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 07:58:36 2023 +0000 feat: add scopes for finding cell lines by name commit 677a796b0ada464dd3b5b31dda020af250904ac9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Aug 10 13:31:12 2023 +0000 feat: add cell line to detail levels in collection helper commit ebb6e4f2871aa18af8c4ea937915319814e8088b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 7 13:20:16 2023 +0200 update to latest main commit 02787d96558ed57fdca68368cb430e2d47c1152b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:40:03 2023 +0000 add tests commit 0c7680ff6e36a2e767d505ba1c21c8e59eba63fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:07:17 2023 +0000 delete duplicate test commit 4555b8d57ff2e01e4cadbd87b79442a795144c03 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:02:54 2023 +0000 fix bug at access by browser address commit 9a26c9104152e47edf7b7c5cc54433d8ecef7c0a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 13:40:04 2023 +0000 add detail level mechanic to cell lines commit 2a0ca71f3f7a4b0f9edeae9fdf75a695c9fa1d2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 12:14:01 2023 +0000 refactor loading of cell lines commit 32b074a7c93a0872e3f1ed64fb2a7fb9c62335e6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:23:22 2023 +0000 refactor cell line usecases commit 573f886df22612e4f58d72e4fec4c826083afe0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:06:16 2023 +0000 refactor create usecase commit fbc0e5e6214b1953485fb5b057da9dba61210004 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 10:13:46 2023 +0200 Fixed missing comma commit b1037ac765d81be474142abcf8c5bdc5c1069c39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:54:45 2023 +0200 Sync to latest main commit 1c2b02d5a30d4070f4c7e03f25d3b671f4868e97 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 12:08:43 2023 +0000 hamonized ui commit 1ae90a02d479aa541d38863aeded652765d9b226 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:24:51 2023 +0000 some ui polishing commit 8b7cb13c7d7bb78fc6fcde1d10874d862dff52bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:10:49 2023 +0000 enable tab for literature only if element was created commit 6275ddd48022985ce707008a5ec1264a2e0d2f72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 10:57:41 2023 +0000 Fixed PropTypes at Analyses commit bee2ff616e16a67abbf05c5f0f6e6f6417203d53 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:43:11 2023 +0000 fixed proptypes commit beeb01d4e21033ac5d570e6ebcc159136d326f39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:20 2023 +0000 fixed wrong validation in update process commit 36649aa8b393a84fe772d1e7da2539066768fe2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:02 2023 +0000 fixed more browser console warnings commit 5f3101767ceac9b6d61db597f02310e4ff646dac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:20:57 2023 +0000 removed unneccessary keys in table commit cd50b9c1cbe82977499342b0e42391d8c1de0ced Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:15:13 2023 +0000 fixed browser console warning of missing keys in array commit f9b5d7a241e998c1dc969b557940e5db115a3408 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:50:12 2023 +0000 prevent creation of cell line in "all" collection commit 28112eff554fd03160f15d54edc85b4f3dde0b0f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:37:44 2023 +0000 extract definition of proptypes for cell lines in table context commit 01f5e95192cad9026062f408e22375d41759c68a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:06:37 2023 +0000 add space in cell line group header commit 2399a4fbc3ba14bed0786aef47d2121f141e7bb4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:04:36 2023 +0000 increase counter on frontend after cell line creation commit f55d7b26fc2d7b18b8dafc61ede94c8d7fa7d51e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:46:24 2023 +0000 set mode to changed after container was reordered commit 80001d91d735db74122cd5960b8a0d98224b7f45 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:38:35 2023 +0000 removed changeLiterature method * Not used in the sub component anyway commit 9c604aa97b7efce3f6c3baf063b3ddeb35fa55d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 11:41:55 2023 +0000 add increase of cell line counter to usecase commit 2f3459b89aed1a5197cd387d09267b0a87e6e93b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 10:44:27 2023 +0000 link literature/references to material instead of sample commit ab0d58fca3c0cea7d613b0988bacba69d386603c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 09:32:19 2023 +0000 WIP - prepare cell line ontology commit aef58c2467b334dcc78509881c88648e07be7152 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:26:37 2023 +0000 WIP - prototype of adding new ontology commit f81af50669e66229974af62169eb623dbcf13534 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:08:25 2023 +0000 DI of analysis method title commit 15ec80de35f6db1841b2ca12eaeba7be98b84300 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:00:00 2023 +0000 ui adjustments commit 7199f8dbe3747baca06aa6eeec4c59e128138801 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:56:39 2023 +0000 ui adjustments commit ee0f2d01598a41cde3b7d0699522132bd767811c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:34:06 2023 +0000 add collection label to table entry commit b1ab291d3eb65ece1d14c8d4ea362009ab10805c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 09:18:57 2023 +0000 WIP : allow DI of ontology name commit 74a0473bd461aa42a5ed1ce8ed9e706d78266f52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:56:03 2023 +0000 temporary disable test commit 79d0a34744463354636ffe7014094cd266b5ee35 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:53:36 2023 +0000 fixed tests commit 119158e2a5d0cf62e33997b99084b08d5b1d0efa Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 10:40:08 2023 +0000 creating link between collections and cell lines via id * before it was linked with the element but it was missing the collections. By linking with ids the element is internally reloaded and the collections are up to date commit c7e7957ef17135048075076bb5cc84dbbc4b8700 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 09:21:54 2023 +0000 WIP - refactor collection tag * currently updating tags added at create usecast -> need more investigation why it is not triggered by the "after create" hook in collections_celllines commit 99b010956f6c2701e69a3b1e6c38264528aed583 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jul 4 14:57:32 2023 +0000 WIP - add label for collections of cell line * add virtual tag property * one collection is missing if element is in a shared one commit c40a5d380b8c829006c2575b9ff6e536ea4188a4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 14:35:15 2023 +0000 fetch cell line again after update commit 45a964788c75fc2fbe8f312c6b5b304fe6137cdc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:17:17 2023 +0000 set changed flag after deleting a container commit 70938450a9f480a7515ce9adccd2bac06da8dc3d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:05:14 2023 +0000 set changed flag after adding a container commit 463bdb938f25e1475ce910687e4d1464f240a0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 12:55:19 2023 +0000 add container type on adding new analysis container commit 90a287ccad0c244da0a477f58fd71f3a88be51d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:18:34 2023 +0000 reactivate loading of literature for cell lines commit 4ee287b134fba1cd79804e63c57fd805d7d0ca93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:13:22 2023 +0000 add creation of reference for cell line commit 8f2d3dff3025cf8915af95ed1eb73de9d2a25c34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 07:53:22 2023 +0000 add foreign key for literature/literal commit b64e0d7fce8548e50ee7768b1193165f9884bc1d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:31:59 2023 +0000 add new cell line to all collection commit ff8f3fbe081033df9a7c1aae34e1d8297621d023 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:18:22 2023 +0000 use cell line count for short label commit 087606ff745d1d96f6eb5d563ca3bea3e45d518b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 13:51:10 2023 +0000 add cell line counter and increasing it at creation commit b3a232f3abdd9cde82d31a4b635fa99e5a63a90c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 12:20:11 2023 +0000 fixed bug at reordering container * add some ui polishing commit 42e901c43a3d49bebad766409480b7dc371132e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 10:59:22 2023 +0000 add warning if required property not set commit 677d3837933f7d13f4f87cd5f9e578a365950e34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:15:04 2023 +0000 polish ui * harmonized cell line name height commit 9a95f1093f16791fc2700506d79bfb5d1ff94fab Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:01:43 2023 +0000 refactor cell line importer commit 528577aad5370f6fe31df00ee3e5e861a9244be4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 08:39:00 2023 +0000 import collecion with celllines 4 * added collection to cellline samples commit 09198a4bb1d3399889d4506c3083c185c1df221e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 14:17:37 2023 +0000 WIP - import collection with cell lines 3 commit 482603ac50022f286e43c7a431858dc18fad8120 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:36 2023 +0000 WIP - import collection with cell lines 2 commit 4d2adadaa0d65f2a2f5f14c0f7e84034116f6960 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:15 2023 +0000 WIP - import collection with cell lines commit 8a4478572be3009faf3ad2033ed83f48ffc3bcc6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 10:56:43 2023 +0000 refactor tests commit d75f9f63e42f2a413e531928cce4254834dd0572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:50:57 2023 +0000 add linking between sample and material commit a545287222b7fa5049bef5582a2a83012c6a97c5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:31:38 2023 +0000 add linking between cell line sample and collection commit 6b586ec897c57f55a194f2ac7f0bbab468e8883e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:52:58 2023 +0000 refactor some tests commit 1a98a1d6e51032591c08df0b3f655a6d03775899 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:37:41 2023 +0000 add cell line samples to export commit b45efdb1392ca7b2e25f09af0bae0d2f6f12b9c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 11:59:21 2023 +0000 export containers and attachments of cell lines commit 869c6fb8ded03421c59cddae923222741502bb54 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 06:56:43 2023 +0000 removed nesting of collections * is already done in the outer loop commit 5660fa354010dfb747e08245f0388095edea6572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 15:21:55 2023 +0000 WIP - export collection with cell lines commit 9e2f06bd1376bb1bfb3fdd23bbc842cb4270c56b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 12:05:18 2023 +0000 add tests for export with reaction commit 0dc181ebc2340e5fc1c717bbbdcee3bb93069066 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 11:00:19 2023 +0000 add analysis container to reaction factory commit 94bf188d4a1dd83139e7f24a65fe56667c48343b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit 766f19d8d9d0124fd43dd67ddcd1a953c9887461 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit e3d8be596a7ac46ced663d94a8d36cb7e4f2b7dd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit c2a1b965a9b724ac494437b2e55a833c1db86c4b Author: Jan C. Brammer <jan.c.brammer@gmail.com> Date: Fri Jun 23 14:18:27 2023 +0200 Use correct data-structure for `columns` (#1366) commit 20cfe88aa5f000f81ef036ffdccc8f22672f1711 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 07:45:03 2023 +0000 added cypress complaint attributes commit 9fda919e047d341bcc840a2cea3fd7945dd6e0e1 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 10:05:05 2023 +0200 Text editor in researchPlan is now getting removed properly (#1363) commit ce8f8e88201cda03d61ef0eee654fa978fcf48bc Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Thu Jun 22 10:34:16 2023 +0200 1340 download of annotated image not working (#1358) * add tests for downloading container as zip * add annotated image to zip file * add tests for zip dataset download * changed attachment type in sample factory * fixed factory trait for annotated image * add more tests * attachment_spec rubocop part 1 * reactivated test * attachment_spec rubocop part 2 * rubocop part 3 commit 1edf8cdc5d11e97ffbe5ab73dcf100ef2305b516 Author: TasnimMehzabin <TasnimMehzabin@users.noreply.github.com> Date: Tue Jun 20 19:36:38 2023 +0200 Add inbox pagination (#1108) * Inbox pagination is added - API is added to fetch the datasets individually per container - API is integrated in the inbox section - Attachment count functionality is modified based on the current implementation * Refactor the inbox pagination with individual API calls * implement the initial pagination on the inbox * display 20 inbox items at a time sort inbox items by created_at desc modify and refactor DeviceBoxEntity will take to inbox modal if inbox items are clicked in the collectionTree section will display ellipsis in collectionTree inbox section if there are more inbox items so that user is taken to inbox modal page add badge to the inbox icon in the navigation section revert countAttachments to proper logic * limit the number of datasets and the number of attachments per dataset * open particular deviceBox in the inbox modal that was clicked in the collectionTree inbox section keep only one deviceBox open at a time in the inbox modal * add pagination option with next and previous buttons within inbox datasets close other sections when the inbox section is open in the collection tree for better visibility clean up code removing the device_box_entity.rb and refactor within inbox_entity.rb handle the deletion of container or attachment from inbox refactor the code to fix the number of attachments in the inbox upon container or attachment deletion open the inbox modal when the unsorted section is clicked from the inbox of collection tree optimize the datasets' sorting by name within inbox container fix the research plan API issue * reduce datasets per page to 35 for each DeviceBox * modify variable names to avoid issues with variables with the same name in the store refactor the implementation of container children sorting by name make containers accessible with authorized users only refactor the query to load 50 attachments per dataset persist the page number within the dataset fix the issue with inbox refresh add page count within dataset pagination add loader when unsorted attachments are being uploaded * fix the issue of opening the list of Unsorted attachments when the upload button is clicked --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 59ecc7d34088f78f32ccf2843cb88517c84ed0e4 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 20 11:38:17 2023 +0200 upd CHANGELOG v1.6.1 (#1357) commit f5d8c4e2ecee01f0848389477bda02c7397de40d Author: Adam Basha <55552142+adambasha0@users.noreply.github.com> Date: Tue Jun 20 08:57:29 2023 +0200 Inventory Feature (#1262) * chemical inventory * add chemicals model to complement selected samples with __chemical inventory__ properties * MSDS stored in public/ * add collapsible list and modification to inventory layout * allow copy safety phrases and safety sheets for subsample create for reactions * refactor chemical tab component and chemical api files * unify save button for sample tab and inventory tab * refactor NumericInputUnit component --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 80f875388bd9a83e537fc74fd0a87e40bd517370 Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 19 16:35:52 2023 +0200 defer reload after saving data to display nmrium generated preview (#1356) Co-authored-by: Lan Le <lan.le@kit.edu> commit 92c0926b6a91d246bffab5a604393b586c99dbd1 Author: Mostafa Mekky <59936007+mekkyz@users.noreply.github.com> Date: Mon Jun 19 16:16:09 2023 +0200 updating group admin ui (#1350) * updating group admin ui * change remove prompt in GroupElement.js * Div styles and adding "?" directly to the messages * fixing admin buttons commit 7d259df701c85bce9181bb1d959c151c10f9ce14 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Mon Jun 19 16:15:39 2023 +0200 Calendar entry: fix flaky test (#1352) * Calendar entry: fix flaky test * building link for element to return nil if no event-able * user factories: set parent class commit e1e4cc857e1664bd2bc4bf76328658b33191d287 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:05:13 2023 +0200 fix crash when saving data from NMRium (#1348) Co-authored-by: Lan Le <lan.le@kit.edu> commit e3ec4fe8af37ec7fc855b09c963cbed63f1d84a9 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:04:18 2023 +0200 handle issue by css (#1346) over write css transform from boostrap modal due to compatibility issue with d3-zoom Co-authored-by: Lan Le <lan.le@kit.edu> commit 57e255a038577f6e76443199fbb4d3a2486e5284 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 13 12:36:58 2023 +0200 Datacollector api fx (#1344) * wrap returned result to fit expected structure for client * add simple api test commit 5c81983b016aa83c3ce4bc8fb701549f65c1ca5e Author: Pei Chi Huang <pei-chi.huang@kit.edu> Date: Tue Jun 13 08:46:13 2023 +0200 refactoring transfer (#1320) use export collection routine to pack data for transfer TODO clean lib/{export|imoprt}_json.rb commit 8de0191b4d2ca80aa594716a6d45c44ae342fe4b Author: Martin Schneider <m.schneider@cortona.de> Date: Tue Jun 13 08:40:10 2023 +0200 Add calendar (#1189) * Add calendar Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> * fix research plan and screen short label issue * fix calendar button issue for new records * fix calendar download * create usecases for api requests and adjust the entries search * adapt files to rubocop guidelines * add ruby rspec for calendar entries * adapt calendar files to eslint guidelines and fix some small issues * Calendar entry: swap start and end time if start > end * use application root url to build link --------- Co-authored-by: sven <s.keller@cortona.de> Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> Co-authored-by: VadimKeller <v.keller@cortona.de> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 2aa35951886146392b5010c94afba66f206676aa Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 12 16:06:25 2023 +0200 add AIF layout (#1335) Co-authored-by: Lan Le <lan.le@kit.edu> commit 06d2d3259ab00f11dab7f93c4e74d60b425d9b31 Author: Lan Le <baolan2005@gmail.com> Date: Fri Jun 9 14:28:00 2023 +0200 1288 add chemspectra with SEC layout (#1297) * update function to display SEC * npx browserslist@latest --update-db * update yarn.lock * update ci runner image * update ci runner image * downgraded d3 lib to v6 --------- Co-authored-by: Lan Le <lan.le@kit.edu> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 4110f367edfeb1baf2af463ffbd1777174118981 Author: Lan Le <baolan2005@gmail.com> Date: Wed Jun 7 16:39:48 2023 +0200 fixed cannot load the correct url of nmrium wrapper (#1339) * fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu> commit 48aefe043b5043348b586382f4265dbfefcab127 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 10:49:05 2023 +0000 update callbackurl and onlyoffice payload url commit dcf1d61a05d20ffc0e824d2946d16520a7deed80 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 09:12:06 2023 +0000 update editor api use PUBLIC_URL commit a8333e8cf1e0d8476270c9475423d2b4e6b46a95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:42:33 2023 +0000 fixed test for export collection with sample * sample was not in collection before commit 5dad2208f9102c3617c7598c375a84b51c2ca43a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:13:07 2023 +0000 removed dependency to "react-search-autocomplete" * use instead already included Creatable component from "react-select3" commit 9439b699f78fdafc8c5e743f142aed0d2e9478d0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit a39d1b23bdb48a27b2da0286d10bd6e82772bb8c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:59:40 2023 +0000 refactor some tests commit e1d507b42cfb242b33f275188c5ee679562820c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:34:29 2023 +0000 fixed size of scientific button commit 91fec919d7f358ee2dcb0437854c844b2a09b063 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:30:02 2023 +0000 add arrows to panels in properties tab commit 57c3b0b6dae1b8f200f3d36812da042360266e71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:09:14 2023 +0000 fixed some ui issue * Cell Line name was not in a row and lead to ugly ui commit 6b757e1d3068b27f4e5c9b87955d7b3fcffc2ceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:41 2023 +0000 removed old mocking code commit 329efabe293875c7d6a98490390a4344fa94500d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:09 2023 +0000 add success/error messages on cell line update commit 4c55d2710fb445b0ad045cbcff63a4e9b1539d2e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 22 13:49:36 2023 +0000 add status messages after cell line was created or failed commit cd53e4b52fc6ded489477188098c23fa226f0da3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 14:31:53 2023 +0000 add permission level for cell lines to collections commit 3f80ed6822678ed424097e398d5d4b4adcb64479 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 11:08:24 2023 +0000 add collections to cell line sample commit 1f6e0287cbeceef4c4cd58917ff0eacf311b0d17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 08:52:23 2023 +0000 WIP - add attachment uploading on create commit 37b5974e085ae145db6c6994c1faeec40af9a9fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 19 07:26:52 2023 +0000 WIP - enable analysis up/download commit 997d834da675d4fea0cc5337042592f28fb8fe72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:24 2023 +0000 fixed typo commit b9f7cd7844c77dd90492fb2acd9683f921ce2cad Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:14 2023 +0000 WIP - add container uploading to cell lines commit 831d4a24250cf88356ba2e25a9d9b6ee59c86cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 10:26:56 2023 +0000 refactoring * use elvis operator instead of if else block commit bc9fc0e2ff77c9e4e3f4a59b0268f3ef01d942aa Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:46:35 2023 +0000 refactor header buttons commit 7f0110062a7770702c53adc7b03b2e8d5ca06abe Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:15:02 2023 +0000 set changed to false after save commit 98169d8b71a8b7cbaeb217307fdd55fd21fde7a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:10:34 2023 +0000 add header save buttons to cell line details commit ee5fdb4588b1788f59101997edd825fd3a3b4c3a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:33:58 2023 +0000 add close header button to cell line details commit 0617b1109b21014686630719b4cee0d4abfed1ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:09:23 2023 +0000 add enlargen button to cell line details commit 48ce96be9ac4bc97f642127b1bee35e508b6e10f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:59:02 2023 +0000 close confirmation only if something was changed commit 158af4d8a3fc868bdd0d083fdd960eb6c53174ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:53:18 2023 +0000 cell line only savable after one change was made commit fda42d7acbc0c7836433c51631aa3ff957e7bdab Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:28:55 2023 +0000 add missing files in previous commit commit 31daa4fccbf43b7db25ab014b1bffe4b938ed0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:25:20 2023 +0000 polish ui of amount commit e09234429d53bea2b787c72b44d92623e5fefe73 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 10:52:36 2023 +0000 enable user to use scientific notation at amount commit f31b876d1595c762ed7559217b58ad4bb107ab59 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 15:22:58 2023 +0000 WIP - add scientific notation for amount commit 75be387212648a5ba7abea16059c69e5d7a7ca7a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:16:23 2023 +0000 extract validation logic to store commit 22d18a2977ff37519707cf92f78d663d3590c587 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:05:07 2023 +0000 refactor amount as own component * increased size of amount column in db * also set maximum value commit f3c28787f10cc2a0592f40787501b03c61e4ce46 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 12:40:43 2023 +0000 ui polishing of amount selectbox commit a7d43f86e166389276265b9e02bcf2db49973756 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 11:23:23 2023 +0000 add unit to cell line sample commit b5923636a10e4d373e21e3e459b193e9685041c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:45:34 2023 +0000 add tooltips to cell line list groups commit 8ee3b3c23adbf5ec32e69bb53e58a37916d66c52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:34:11 2023 +0000 refactor of scss file for cell line lists commit 3f8d337af8dc06e3aa270a5619bafbb45b699a42 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:45:01 2023 +0000 fix missing parameter mutation at updates commit 0d0c4c2db8bab8e1d9f2fb7168922614820e1df7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:35:35 2023 +0000 add fast cell line sample creation * create new sample with all cell line material properties commit af0468c0f57aceedbe093e188d7049475c0c2d33 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:27:45 2023 +0000 Fixed tests after refactoring - part 3 commit 9d6b4e1651b5c831a7862d83a8ccfb5ecfa6a57f Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:20:33 2023 +0000 Fixed tests after refactoring - part 2 commit 8f0f6b8dc961b15e1c501536b0b4d58251b5ef2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:50:08 2023 +0000 add root container to cell line commit 58dcb4de02243d4244277bc227e17d1800b93f61 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:45:33 2023 +0000 Fixed tests after refactoring commit 787b96841570f03f5e4a8fe2678e338203cf6041 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:29:54 2023 +0000 WIP - create sub cell line item commit 177e7a331afbcb4ae29434a847d98bf0e3958329 Merge: e98a9cb83 7007666c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:10:35 2023 +0200 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 7007666c2d97e659e875d3ebd127d7f359a0a9bc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 12 09:20:56 2023 +0000 add cell line to API ELEMENTS commit e98a9cb83db76ebfe748d6315601a4c85ebed31f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:59:07 2023 +0000 add ancestor cell line sample to model commit d13371a6765ee8296a9b4bb3af44aea51b62ecf4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:58:18 2023 +0000 refactored rendering of Button commit 6c771970906268b0c8ecd4dbd7cacc2ecc54dd30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:26:32 2023 +0000 changed input validation commit 7bc0a75dbed09124ae7edf4dd73fb84337ebcdaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 11:55:24 2023 +0000 some ui polishing commit 2f630b72d2af90e8accd8d0a37f4f9281b883a04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:51:43 2023 +0000 add missing mutation property commit f4f731cdce226f62d37f9d2d8656b8599ff6f420 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:46:37 2023 +0000 WIP - connect update cell line frontend backend commit d40a145a9af746bf2268ddf8eaa5fa01d7d61ce6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:32:57 2023 +0000 disabled initial literature fetching for cell lines commit 2f72bac4652580d2c7cd48a9828e22b94b453e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:31:35 2023 +0000 WIP - changed identificator of cell line group commit 55ba230ffa3e6453fa01dc3588390c5f2ca73215 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 08:19:54 2023 +0000 harmonized cell line ui * arrow of showing entries harmonized commit 516f1906cd3779db15af197ebb1605eeacd73657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:41:21 2023 +0000 Polished the text representation of cell line item * fixed missing property in test + factory commit c08a53648193c777688ee7f90660816d5c99c557 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:29:30 2023 +0000 polished ui of auto suggest entries commit 4e172fc92d95befab242d9bde28cc879a1e9fffc Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 14:10:54 2023 +0000 fixed bug at rendering value of component commit cf590c546b9991c16822f00eb55def6ddb98bc02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 13:41:44 2023 +0000 add test for changen material in mobx store commit 44726673ad65c57797a6b7089753bd6332c104f3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:43:03 2023 +0000 add test for creating cell line in mobx store commit 6c19350be2794c88b250f9ad1dc443d0d8d341e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:04:26 2023 +0000 add test for mobx store commit ef29aaefbe5053252e5b4f09ac008b95fce90e04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 09:27:43 2023 +0000 harmonizing ui style commit dbf408e34ebaa979d1836559658ca0da1dae9cc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 08:40:44 2023 +0000 WIP - apply loaded material properties commit 5d5ac4bff7b26650c3905a5123620e89488df7c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:31:19 2023 +0000 ui polishing commit 0fbfd7bb0027a798e54cddfcd97b6ff041c8a607 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:12:45 2023 +0000 refactor cell line name component * create specialized component commit 0bfa656e48dde14228b285cc486c1c06ac5e58e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 14:32:38 2023 +0000 WIP - add autosuggest to cell line name commit 88a519b4e86ec134c94aa7b94e847f4470d5118d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 12:43:55 2023 +0000 WIP - replace cell line textfield by autocomplete commit 7ae73225514e3bb8f60ea2fe4d792d8f4c936307 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit 38bec166c4f94552bf792ac756ee44403250a55e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:08:49 2023 +0000 amount and passage must be greater than 0 commit e95c8462a55ac5aa3b0c5d4a5c36ffc98a858a93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:05:06 2023 +0000 replaced text field by combo box * for biosafety level in cell lines commit 315cebf5956665cf01ec9c43d7cbd61b73ef0f02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 11:22:52 2023 +0000 polish ui regarding to cell line table entry commit 49eec4146fc36dee98ce7eb5fff1509b428f2168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 10:32:57 2023 +0000 polish ui regarding to cell line table commit 6bd83f2bd09d9d8bf1f59653cceee8ffd59f0050 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 14:07:39 2023 +0000 more ui styling + fixing property commit 7827819a4ca959b3e598d09a0ef289184f3fac4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 12:30:29 2023 +0000 ui styling commit cb2e6d07e6cf6ffa2ba7b13c76134b85a028636a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:08:59 2023 +0000 fixed rendering of cell line name commit 8eccec96c4047bacd8adb98a785c26d58334d50a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:04:32 2023 +0000 fixed some ui stuff commit ab52bef18a869751b2fc5d3d9ab5bd502685c3f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 13:54:00 2023 +0000 WIP - connect Fetcher - Backend : fetchById commit 504d480ba1259d4c9ff7e93bb5698f16ab472422 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:50:05 2023 +0000 add missing property commit 7e6fc1b74088eb0248edc577c6f985d62401a9f8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:37:09 2023 +0000 WIP - connect Fetcher - Backend : cell lines of collection commit 637472528c088e1dfa7ae3676495015f6e2d2608 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:56:05 2023 +0000 fix mapping of cellline name commit e549ae85947270c93a17b00a4a3bdb72fd16e2c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:50:11 2023 +0000 refactor model of cell line material names commit 06c5f172166f6c993cf2e0bbb72e335c03595c0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 06:58:00 2023 +0000 add short label to cellline model commit 71c0da4d198fd82b4f0b430f3a077b9873bb898f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:09:52 2023 +0000 implement fetcher - api connection commit 383eca802eff2a62743a36f09bdba57db7bd63a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:08:16 2023 +0000 add missing api parameter commit 0150dab3df74e737fda4e993ade8d985b7f0f0ef Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:33:11 2023 +0000 WIP - connect fetcher with backend * harmonized comment and description properties commit 73e59fe2070b4ffd615ae43ec55dfaca51991f37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:16:54 2023 +0000 add missing properties to ui commit 730178bcd54454ad7b0f6181372725453fe92380 Author: nh9378 <basha.adam@kit.edu> Date: Wed May 31 08:35:25 2023 +0000 wip connect fetcher with backend commit ced80165912d69dafbe156c48e42b57172da0754 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 12:05:31 2023 +0000 add cellline icon to visibility tab commit c1af03dd791133286d2cc0ea4fda86ed6840ecb9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:35:50 2023 +0000 add load to API commit cf6f0e2a1511f8fa28c52fa63ae4b4af55e2ccdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:12:31 2023 +0000 WIP - connect Fetcher with backend - part 2 commit f90baf5dd38ae4c4b726249f466497e97af75b7c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:03:47 2023 +0000 WIP - connect Fetcher with backend commit f2f47b2b30a3b92fe6e95f265020b1619fe08825 Merge: 90f62c589 f33ce10a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:39:48 2023 +0200 Merge branch 'main' commit 90f62c58980ee51099d001dcdea17443113f5cf6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:22:16 2023 +0000 WIP - tests for update usecase commit 7a0ecee67799edbc55fa587c20927c694f054414 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:21:38 2023 +0000 add input validation to update usecase commit 8dda4a194025b848a70c76b2f32d9116966ece67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:23:41 2023 +0000 implement apo for update celllines commit dde935e1ccde1325f00672d7f663e6053c878baa Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:21:01 2023 +0000 user can now access available cell lines commit 082aa52015390cb0bbcf974c07cd483c29972187 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:20:44 2023 +0000 implement update usecase commit 940c775813ad29a7b768172982107852a9f5e84b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 13:29:24 2023 +0000 add cellline associations to collection commit 464ef1664829379bba2247b6197c4e66ed231100 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 12:53:33 2023 +0000 WIP: implement cell line api commit a41a2c31f42a3aa8729de1d01201c6d6c112892e Merge: a80ad7648 c1a2a7496 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 08:50:17 2023 +0200 Merge branch 'main' commit a80ad7648d75daa938df14345d7dc460488e5f83 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:49:10 2023 +0000 renamed reserved keyword in table schema commit a9a9161dbf2116a3a72e262b91b4287214c3cff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:48:41 2023 +0000 add 'create' usecase for cell line commit 294bfa660bb98f5e2b0e702f1166aaf748683839 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 15:14:55 2023 +0000 WIP : implement 'create' usecase commit ee20c65e93f7ef99786d6aaf7c27249b35874a30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 13:51:51 2023 +0000 add basic presenter for cell line sample commit d09d6a68e06726e4ce672eea06c1a7306d52de21 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit d6d3d078b1abf7bd63254794e1202bd31a2eba9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:06:49 2023 +0000 add scaffold of cell line usecases commit 5c176f114ccf87d7d51ab69e9e0a31013e6a7866 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 10:32:47 2023 +0000 add backend models commit 18c5fa944855c5827d3bbdb52c8f847569c05e3c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 17 09:27:19 2023 +0000 enable checking of cell lines commit 836112d4b5406487b0e48dbd631959ca6eafac2a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 15:09:16 2023 +0000 set icon for cell line commit f01cd27152b9a50297ea76d2ed3c8611c6c487a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 14:44:12 2023 +0000 add short label to cell line commit 52710bb5ef9aa1c854e3bcd50b36d3ad46a5a2b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:07:35 2023 +0000 remove debug code commit 05b1c41b46eeaeba5e58ca0dc46ded6f7272b491 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:04:34 2023 +0000 add validation before save of cellline commit 495f64192fc15ef4b7c5b5cd50e0dce99488515d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 15:15:52 2023 +0000 fixed typo at bioSafty level commit 291f88702977e3d9f091ab0f7e5dd4a1dd544b32 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:41:07 2023 +0000 ui validation of properties commit f5ca1a6fcc9af2802eb1da129ed2b681209768f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:40:49 2023 +0000 adding of new cell line commit 42593762d4b0c079a3029187848409003454cf4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:51:26 2023 +0000 refactor package structure and class names - part 2 commit e1dfa77c1acc70a2cb710c54efbbf8839676ab4d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:19:05 2023 +0000 refactor package structure and class names - part 1 commit a748d7cb448047b798122d287d72e61dfcba7fff Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:04:53 2023 +0000 eslint - cell line details package - part 2 commit fb6f9d894a5ec0a72d5e21e22ff3fe68dbee326c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 14:05:05 2023 +0000 eslint - cell line details package - part 1 commit c7788eaca5c317540188dc782c58bab22bb979be Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 12:30:10 2023 +0000 make eslint happy in cellLine/elements commit e5a0adc1457d86b16f87326c6d934cd919cff51b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 09:37:40 2023 +0000 add cellLineName as grouping parameter commit 41ce0860383344e703024359658741cba02e8a37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 09:16:04 2023 +0000 changing algorithm for grouping cellLines commit 322eee8e910698356960a1f047171af17fa758ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 09:04:34 2023 +0000 add sync between mobx model and js model commit 84790b3d7c11c356feecefb56c537cc1c554f70f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 07:29:10 2023 +0000 add literature tab to cellLines commit dc9a1f8c5f2360fca6f2c944b466bafc84117fc7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 07:11:32 2023 +0000 mock some data in the fetcher commit 43f6eefbf00ba617c6de3a2c825a0cf00463f657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 11 14:30:50 2023 +0000 enable change order of analysis in cellline commit 609c09ed1b303b1023d2bd4817337e16ca7ae068 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 11 09:44:00 2023 +0000 WIP : refactor analysis tab to prepare ordering commit c002aeaa5f744d58d031388680adda9877deeb4a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 10 14:58:43 2023 +0000 WIP: start impl of close & save cellLines commit ad3854dee5f1fdb9a3ba28081426574eea8a6439 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 10 13:52:26 2023 +0000 add checkbox element for reporting commit fdcce1b17ac99ae95f7c408a113b14c812b0a1a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 10 11:03:54 2023 +0000 add barcode button to cell line analysis commit be94734ee167edb01019951b856fa52e1d3fb66d Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 10 10:53:41 2023 +0000 add delete Button to analysis in cellline commit aa8852d1e1aa6437bf15bd999289e8d435498f92 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 10 09:08:04 2023 +0000 WIP: analysis tab * extract the header information to own component * fixed scrolling bug -> css class needed * fixed some browser warnings * enabled restoring of a deleted container commit 88f053cc5397e2d6717dd49860b340834bba13bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 9 14:50:52 2023 +0000 WIP - add analysis tab to cell line commit c534c4f57b3493d04701a1689d50ec892a023f7d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 8 17:01:25 2023 +0200 WIP: started adding analysis …
commit 759a8ac320c7680ecb85bd607300ccdce2637bf1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:01:21 2023 +0100 fix: always create new regular expression because it is statefull (why js, why) commit 10bfad8df8f6a9bc37cc72b390adb4fcf9affa7f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:00:27 2023 +0100 fix: only show name of ols entry and not also the ols id commit 796cd74c42b4b213d84b3723b65e66bc24a62001 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:40:14 2023 +0000 test: add more tests for cell line api commit bdd2fdc278864280c90cf86c82ae1af5187258f6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:25:40 2023 +0000 refactor: fixed context block names of tests commit f607a594a8f52c193efe174caf117b20539bbca8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 14:07:56 2023 +0000 fix: add check if profile has a layout commit 168cd3af6b7af7c9c4904fe8bb923edd30a6fe20 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:46:45 2023 +0000 test: add test for loading cell line with time restriction (from and to) by updated_at commit 5efe25ec3870cba9b937cc4dea59aec6bb9759d5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:43:16 2023 +0000 test: add test for loading cell line with time restriction (to) commit 834b5503028cb609f637492da81bad33a19a4554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:41:28 2023 +0000 test: add test for loading cell line with time restriction (from) commit 97c63cc00d79e39cd2a2b5f5c7e9eeb7f7a9834a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:45:11 2023 +0000 test: add test for fetching cell lines of a collection commit 3ab5d8ef43a13393cde333813b972f0b2b0f61ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:00:01 2023 +0000 refactor: test refactored commit f5079d1248b7884994d39a6897155939c44bb0c4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 16:30:40 2023 +0000 test: add test for use case 'update' in shared collection commit f84ed83c2bf21d3d148c317c53ebf591a097572a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 14:30:58 2023 +0000 refactor: changed test a little bit commit 714061e90195ac7acaf2d127af9235b6d0ec7955 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:49:52 2023 +0000 test: add test for changing the literature type of a literal commit 816eae18d07b08875b51f3f40ac6bbf9036f3835 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:35:56 2023 +0000 test: add tests for adding literature to a cell line commit cf1fc80256ddcec82532d98fbbc56551c7a422e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:54:42 2023 +0000 test: add test for getting literature from cell line element commit 75b263eb010434d5b8ba1db212e3b6f96a4c187a Merge: 65c183564 6f82b86fe Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:26:46 2023 +0100 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 6f82b86fe7f73f991f6e181b77d3a9f6739c2acd Merge: 1ecab672c c61c86a16 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:24:35 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit 65c183564ba0b104cb401622a0f7467cc93e3f58 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:13:05 2023 +0000 fix: add cell line ui visibility property to existing profiles commit 3e75468321cea2238dc0c5f0c2b6c0572bf32a39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:02:32 2023 +0000 fix: avoid conflicts with existing generic element profile numbers by setting a very hight default value to cell line visibility profile value commit 1ecab672c76bce7199b0cc593afb2c6d9d83f91f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:33:43 2023 +0000 fix: removed unused imports commit cee501f5c1be2b3e00adb547eefbd9a4d6df0554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:28:28 2023 +0000 style: fix rubocop warnings commit 66bdf32ca912050dd490ccd98070e4bc29ef3aa0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 08:46:01 2023 +0000 style: fixed rubocop warnings commit f1a395664e4566c36d03028b63b72c11e46ce236 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 13:54:18 2023 +0000 test: fix rubocop warnings in tests commit c5d564ad75aef2eb19dff67d9d462b9c32d32c5b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:34:22 2023 +0000 test: apply rubocop rules in tests commit 1f5ff589de417f084ea4c9761b2827257be00be7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:26:16 2023 +0000 test: apply rubocop hints for test file commit 25f8ae6cd18a12adfa63d89fa82155da64823c77 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:46:27 2023 +0000 style: fix rubocop warnings commit f9a5b6da77692ce2c2cac73e94ca7c29062bd8ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:26:25 2023 +0000 fix: fixed bug that came from a rubocop cleaning. rubocop did delete the last block in the id-else statement :( commit ef8f2f08cffd1f73f2d0bab5d1cb3ea7417a2459 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:25:33 2023 +0000 test: fixed tests commit b6e8a54b292b2b4e683f8175b79b9382f1aaa2fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 07:47:15 2023 +0000 fix: fix tests using js- factory * the factory somehow now uses the same instance for traits/factories. I have separated the domains with some kind of own namespaces to avoid conflicts between different factories. commit 529216c019112966e77bd2aecb9611eded1326b0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 06:48:59 2023 +0000 fix: fix tests commit 955f68a569665ce31fd065cff098ab0bccf964be Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 19 08:57:08 2023 +0000 style: fixed rubocop warnings commit b97606e05dbf86e53f4b089b08b239114ac00bac Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:59:20 2023 +0000 fix: fixed switch case for cell lines, seems to be overwritten by main sync commit 5cdbd9e6e68aa92f11f57b411aabc6997a9783a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:39:35 2023 +0000 style: fixed more rubocop stuff in apis commit ddbad0238cb49e4ff94269a0c05e2fd189fab823 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:10:53 2023 +0000 fix: add missing cell line entry for user profile commit e51e8d5cdef2c07d0bcd65437498beafde85e14e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:09:51 2023 +0000 style: fixed more rubocop warnings commit 3a8cab32ff1a905f5d44a317dd9b2fcf6b7739bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:51:30 2023 +0000 style: fixed rubocop warnings commit 7a2e189a026211c817c4ae6057a8a754b0b7240f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:28:41 2023 +0000 fix: remove duplicates of fixture trait commit 6777394279b7a3d30ae0f05be52f6c4149c18ab8 Merge: 0be06e4ca 5f6d6ad50 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Oct 18 13:25:48 2023 +0200 Merge branch 'main' into bio_feature_cell_line commit 0be06e4ca6778453ed3429df2cd9c1e7c076a0b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:16:45 2023 +0000 fix: resolve merging conflicts commit 9827b88e9484353abf91c3b0b51b53a02422b2a3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:47:35 2023 +0200 fix: fixed conflicts commit e04c32bb95b5da2cac78a4de39af650212cbafc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:43:07 2023 +0200 fix: fix conflicts of pull request commit 20d3e910da5c10b80fb925a9c4253ff51a801d25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:04:20 2023 +0000 fix: remove duplicate factory trait commit 87267fe17e4c13530ac8d4c18252cbe14f124d08 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:03:52 2023 +0000 feat: add cell line db stuff commit 0f147f5769e7505c645312f8fc8831f2f059aaea Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 10:08:09 2023 +0200 sync to latest main commit 72fc05d394bfab762947d98feaae18bbff1da2a7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:32:28 2023 +0000 test: change terms in OlsComponent commit 2fdd3d6f44bd17dd2c7074bcdb2b470993cafa75 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:30:53 2023 +0000 feat: remove artificial uuid from ols term commit b82e8db57e492ab23990a7ca6b8c784bca1d0b71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 10:07:00 2023 +0000 fix: add unique id to ensure unique items in the OlsTree component commit 993a8aefb2c24aee6316080e8c0fa209db1a35df Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 14:31:40 2023 +0000 fix: fixed bugs from conflicts commit ef873df201bf005ae7d31ca316b5609fd1b52bb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:55:04 2023 +0000 fix: fixed bug resulting in wrong resolving conflict commit c30ad69fe7be5f7065209289d84e173f1f7eff67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:25 2023 +0000 test: fixed test for exporting with cell line commit f19aeb8f33f0b0645d78f8f4a8787dacb1f0ed50 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:08 2023 +0000 fix: fixed transfer to repository variable commit 9857dacfef0ac598e18f26d0c74598a42fefb2a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 9 14:43:08 2023 +0200 sync to latest main commit a5066758b4c9d2d3b33cfe6b0179b18f7ad3e6b5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 6 11:09:45 2023 +0000 refac: changed ontology name to bao (BioAssay ontology) commit a54e78dbbf6e08dcc3dda8ce0949a8513ca3e088 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 10:59:06 2023 +0000 feat: change mouse pointer and enlarged clicking space for showing details of cell line commit 04802c3ab784701fb9aab015bc989fcc145632c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:41:11 2023 +0000 refactor: refactored checking of read only at collections commit 35342365fb2cab314684c2e611cf48bcd2cf45ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:37:44 2023 +0000 test: add tests for read only checking on collection commit a9512d9cb44829bece3501fec6e023d007d16ca5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 08:06:17 2023 +0000 feat: add access rights to cell line in shared collections commit 0f3060570351fc78350dafa5d9434b08a1cabe22 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:53:33 2023 +0000 refactor: change name of literature type for cell line commit c9e237a708116a90d9792ccc5e5261ab8ee470a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:48:38 2023 +0000 feat: disable editing of references in read only mode commit 1d27273b52064d37140e65fd3f28b51adcfdf193 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:18:12 2023 +0000 feat: disable remove button on analysis datasets if read only commit c7f64cc85d7b702184855b2c4f0cf743b59c86da Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 14:49:46 2023 +0000 feat: add read only to cell line analysis container (2) commit 8c9442d42e788ca56e5f25504ec0f33e1338278d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 13:03:24 2023 +0000 feat: add read only to cell line analysis container (1) commit 47614248e268c20e82bc86e7d3a3443faf1df5d6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 12:58:16 2023 +0000 refactor: add read only flag as property commit 04fcc826c4c300fe0dd684e438188a074220399d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 15:35:53 2023 +0000 feat: disable General properties in frontend if user has no write access write commit 2bb5ddc146e2a2f933a2854fadcfb8628cfaed25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:58:49 2023 +0000 feat: only allow change of cell line in sync/shared collection if access right is at least 1 (write) commit 63825dab82c1b19e7c23ade880120bb05d2cb04f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:28:48 2023 +0000 feat: add access to sync/shared collection when loading a cell line commit 53e7de5a93a85865a963667018001961022327fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 13:20:28 2023 +0000 feat: only enable creating of cell lines if access right allows it commit bc6b143bcab7cf9b45ccf8e5019908a3039b7429 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 12:34:14 2023 +0000 feat: enable synced collections with cell lines commit 4f82297dfa0f4bd030bc7f1d183643610d1a86ab Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 11:49:14 2023 +0000 feat: add sharing cell lines with other users commit b859d521d840c683007f0027525222e886f1bceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 11:21:48 2023 +0000 fix: add container to cell line factory commit 23295d20aa95e3d89a8ed82f3f8ed976339cc253 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 10:38:31 2023 +0000 fix: fix test for detail calculator now with cell lines commit 590e8455a0945bd3e5a1f4363b81dc0b69d0046d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:17:57 2023 +0000 refactor: add helper class if current reflection mechanic is not working anymore with new elements commit 55c1e99b8f50c5d9bd838bd345f166ba4e88a4e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:16:10 2023 +0000 test: add tests for deleting cell lines as element commit a337889fe5731ce24d6c1b864217c2966871c850 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 06:57:04 2023 +0000 style: fix rubocop and add empty tests for deleting cell lines as elements commit f0b32a2d553f52eca411211d607a6f51000708c1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 14:27:40 2023 +0000 feat: add delete of cell line commit 8b0872aa3c71acab5c7c4a0893dbc707f2cc7cb3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 07:16:32 2023 +0000 feat: add delete of cell lines from collection commit 104876480f62e5a2056e2c15e8f21aa44620abaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 11:04:44 2023 +0000 test: attach cellline to same collection commit 6cd37b1e43d34102b8ee8d04063f26db8a48eb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 10:37:06 2023 +0000 test: attach cell line to collection commit 607d452e45f3352f796c296aa6cb63813f9f3edf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 12:35:37 2023 +0000 feat: attach cell line to collection commit 40362f257c63a9bda08948acd9470b067513865b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:15:35 2023 +0000 feat: cancel movement if collections are the same commit 4a6c54660d392c00abcef5f04ff077c991fa1cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:08:21 2023 +0000 test: add test for moving cell line commit 88ccaea1e4520393278ecdd7aabc6d74e55b4e0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:48:03 2023 +0000 chore: reorder import commit 40c52012e976bf9b062d599be34055c8cbac2ff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:47:46 2023 +0000 fix: update ui after cell line moveing commit 69c990af28ef9b0ae589a885b1b85c03bcf64cb8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:49:12 2023 +0000 fix: fixed class name generation for cell line commit a89d91fd726974a6e1abec35cf175aeece994f9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:10:47 2023 +0000 feat: enable move/assign button after select cell line. There is currently no update of ui, but moving is done commit e7fc4d7ad8ccc15ef1c897934469903c2d3942fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 06:59:23 2023 +0000 fix: correct name of cell line element commit 805771efb78f9bcf49a0e23f4e61d39263630324 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:23:42 2023 +0000 feat: cancel move if target collection not existing commit 31f847bd22f263c3303ab85d88cc7381c55609d4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:14:45 2023 +0000 feat: handle moving into collection where cell line already in commit 148104ec8cc8913218e33c8d3d699c6a26b872bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:52:59 2023 +0000 test: move cell lines to collection commit 5bd7f924f3f52f8faf6c885e585ecd985cc3b1bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:04:49 2023 +0000 feat: enable moving of cell lines to other collections commit 6d3589fd3a358b4df868a47da1ae5b252bc0fd2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 7 11:19:45 2023 +0000 fix: remove immutablity of icon variable commit f45395d71ff948503474f854a8ad33865e58363e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 12:10:21 2023 +0000 feat: harmonized container order ui commit 5feb0ab04d2dbc09cca428a435fa985e90fefd56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:29:37 2023 +0000 feat: removed barcode printing and reporting from cell line analysis commit fb4255d9dc935f82c89845329cfd77ba29d1cc8f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:25:28 2023 +0000 feat: harmonized ui style of edit/order mode button with eln ui commit 7020cbf2b65719f1c3611beb53b2d51b25772315 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:54:44 2023 +0000 test: add test for container ordering commit 15369a3d14f4d3d7523f7f47e21006116e4aff56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:12:10 2023 +0000 fix: update index in metadata of container after changing order commit a20186bc73764db26e703c324b5101fd4a05f102 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 07:47:47 2023 +0000 fix: ui update of cell line after change commit cf55b3f26ab0b3be5fff1bd19346d9e7c2cd247e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 29 09:29:51 2023 +0000 feat: reference moving now possible for cell lines commit 8f1b204a276ce597af632b9d044dd99821ece74a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:07:29 2023 +0000 feat: add correct literature type after adding literature commit 38045e3e9e1b49f6a8f17fb67e2e99990f5ce07c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:03:49 2023 +0000 style: apply autofixes of eslint commit 3b57515237de3a32ed20afdfd2b03cc0b31d72d7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 12:57:02 2023 +0000 feat: add own reference type for cell lines commit 57f2452b5ddb08e425918aa553d102a1e0c952e9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 25 11:33:33 2023 +0200 chore: update to latest main commit 083ee49dc9007f3e086398fb95a11d56457e57a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 22 13:03:21 2023 +0000 feat: add bioassay ontology for cell line analysis commit 1ecc88ce2927b9f65c7076be0c9ecb42d68d79d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:49 2023 +0000 feat: enable search for explicitly cell lines commit 5207d38bc90006e7e6a3972af58c615797231b41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:19 2023 +0000 test: add spec for searching for explicitly cell lines commit 7bbcd92891cf7f5d1b9c652df910bb90a37e7fb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:30:17 2023 +0000 feat: add search of cell line by sample name commit 82685220d318acb541d6f072542f24a13ab0645a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:43:47 2023 +0000 test [ WIP ] : add test for searching cell lines by sample name failing due to missing function implementation commit 73caa9ba22f549e784ff637404ca4c60b78942ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:31:57 2023 +0000 test: add spec for searching for cell lines by cell line material name Fixed also a broken test from the previous commit commit f0389ebec92f20f89875a3b3801312f2a6d175ae Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:29:07 2023 +0000 style: apply rubocop rules to test commit e9a5ff97222276a0dc6e857a604abb46aa3fdf16 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:17:07 2023 +0000 feat: add conversion of cell lines from search end point commit 8da233569244d17342846867785c21252870bb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:16:34 2023 +0000 feat: add cell line to search by cell line material name commit 3e8ae9cfa7d33b089f00f3a60c9b2eeb790c0744 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:38:58 2023 +0000 refactor: correct test message commit 86fca3299986ef03120c42ab1813ca57cbb6a9fc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:37:27 2023 +0000 refactor: remove unnecessary import commit f1b528cd9c49084a88b2dd4f6476315ceca8a0ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:34:54 2023 +0000 feat: limit search to cell lines commit 4b91726c4dd410611df9fd20a3fe6c73a39d9559 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:19:35 2023 +0000 feat: add cellline to search possibility commit 615ee75f1e6754856d92df6bdbcf16e83f21f115 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:43:46 2023 +0000 fix: check detaillevel at searching for cell lines commit deeacfeb12c74f6323c847a000a9057abd3802f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:42:08 2023 +0000 refactor: extract params to local variable commit 0aa5e46c10d3fab9f364aeb9062d214e25e624a5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:40:41 2023 +0000 fix: correct cell line detail levels access commit ebaf56db3467f3cc3af21a2820dd7f1433238a41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 13:15:57 2023 +0000 feat: add entries for cell line suggestion in ui commit c525c59d32211af788c2674a717dbe9464d29074 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:46 2023 +0000 feat: add collection in suggestion filter commit d019ec70b2c47d659a7927af163ad65b7d0310f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:02 2023 +0000 test: add tests for suggestion api commit b33e467abcc60025bc3a73c6a22e756f65f3725d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:36:30 2023 +0000 test: add tests for suggestions including cell lines commit ee963022283947d3c9e29d78e7458973267542ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:03:37 2023 +0000 feat: add possibility to find in suggestion/all api commit ed031072a3a12287966aa72d4d62e3d8964def17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 07:58:36 2023 +0000 feat: add scopes for finding cell lines by name commit 677a796b0ada464dd3b5b31dda020af250904ac9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Aug 10 13:31:12 2023 +0000 feat: add cell line to detail levels in collection helper commit ebb6e4f2871aa18af8c4ea937915319814e8088b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 7 13:20:16 2023 +0200 update to latest main commit 02787d96558ed57fdca68368cb430e2d47c1152b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:40:03 2023 +0000 add tests commit 0c7680ff6e36a2e767d505ba1c21c8e59eba63fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:07:17 2023 +0000 delete duplicate test commit 4555b8d57ff2e01e4cadbd87b79442a795144c03 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:02:54 2023 +0000 fix bug at access by browser address commit 9a26c9104152e47edf7b7c5cc54433d8ecef7c0a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 13:40:04 2023 +0000 add detail level mechanic to cell lines commit 2a0ca71f3f7a4b0f9edeae9fdf75a695c9fa1d2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 12:14:01 2023 +0000 refactor loading of cell lines commit 32b074a7c93a0872e3f1ed64fb2a7fb9c62335e6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:23:22 2023 +0000 refactor cell line usecases commit 573f886df22612e4f58d72e4fec4c826083afe0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:06:16 2023 +0000 refactor create usecase commit fbc0e5e6214b1953485fb5b057da9dba61210004 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 10:13:46 2023 +0200 Fixed missing comma commit b1037ac765d81be474142abcf8c5bdc5c1069c39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:54:45 2023 +0200 Sync to latest main commit 1c2b02d5a30d4070f4c7e03f25d3b671f4868e97 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 12:08:43 2023 +0000 hamonized ui commit 1ae90a02d479aa541d38863aeded652765d9b226 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:24:51 2023 +0000 some ui polishing commit 8b7cb13c7d7bb78fc6fcde1d10874d862dff52bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:10:49 2023 +0000 enable tab for literature only if element was created commit 6275ddd48022985ce707008a5ec1264a2e0d2f72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 10:57:41 2023 +0000 Fixed PropTypes at Analyses commit bee2ff616e16a67abbf05c5f0f6e6f6417203d53 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:43:11 2023 +0000 fixed proptypes commit beeb01d4e21033ac5d570e6ebcc159136d326f39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:20 2023 +0000 fixed wrong validation in update process commit 36649aa8b393a84fe772d1e7da2539066768fe2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:02 2023 +0000 fixed more browser console warnings commit 5f3101767ceac9b6d61db597f02310e4ff646dac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:20:57 2023 +0000 removed unneccessary keys in table commit cd50b9c1cbe82977499342b0e42391d8c1de0ced Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:15:13 2023 +0000 fixed browser console warning of missing keys in array commit f9b5d7a241e998c1dc969b557940e5db115a3408 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:50:12 2023 +0000 prevent creation of cell line in "all" collection commit 28112eff554fd03160f15d54edc85b4f3dde0b0f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:37:44 2023 +0000 extract definition of proptypes for cell lines in table context commit 01f5e95192cad9026062f408e22375d41759c68a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:06:37 2023 +0000 add space in cell line group header commit 2399a4fbc3ba14bed0786aef47d2121f141e7bb4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:04:36 2023 +0000 increase counter on frontend after cell line creation commit f55d7b26fc2d7b18b8dafc61ede94c8d7fa7d51e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:46:24 2023 +0000 set mode to changed after container was reordered commit 80001d91d735db74122cd5960b8a0d98224b7f45 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:38:35 2023 +0000 removed changeLiterature method * Not used in the sub component anyway commit 9c604aa97b7efce3f6c3baf063b3ddeb35fa55d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 11:41:55 2023 +0000 add increase of cell line counter to usecase commit 2f3459b89aed1a5197cd387d09267b0a87e6e93b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 10:44:27 2023 +0000 link literature/references to material instead of sample commit ab0d58fca3c0cea7d613b0988bacba69d386603c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 09:32:19 2023 +0000 WIP - prepare cell line ontology commit aef58c2467b334dcc78509881c88648e07be7152 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:26:37 2023 +0000 WIP - prototype of adding new ontology commit f81af50669e66229974af62169eb623dbcf13534 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:08:25 2023 +0000 DI of analysis method title commit 15ec80de35f6db1841b2ca12eaeba7be98b84300 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:00:00 2023 +0000 ui adjustments commit 7199f8dbe3747baca06aa6eeec4c59e128138801 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:56:39 2023 +0000 ui adjustments commit ee0f2d01598a41cde3b7d0699522132bd767811c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:34:06 2023 +0000 add collection label to table entry commit b1ab291d3eb65ece1d14c8d4ea362009ab10805c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 09:18:57 2023 +0000 WIP : allow DI of ontology name commit 74a0473bd461aa42a5ed1ce8ed9e706d78266f52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:56:03 2023 +0000 temporary disable test commit 79d0a34744463354636ffe7014094cd266b5ee35 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:53:36 2023 +0000 fixed tests commit 119158e2a5d0cf62e33997b99084b08d5b1d0efa Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 10:40:08 2023 +0000 creating link between collections and cell lines via id * before it was linked with the element but it was missing the collections. By linking with ids the element is internally reloaded and the collections are up to date commit c7e7957ef17135048075076bb5cc84dbbc4b8700 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 09:21:54 2023 +0000 WIP - refactor collection tag * currently updating tags added at create usecast -> need more investigation why it is not triggered by the "after create" hook in collections_celllines commit 99b010956f6c2701e69a3b1e6c38264528aed583 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jul 4 14:57:32 2023 +0000 WIP - add label for collections of cell line * add virtual tag property * one collection is missing if element is in a shared one commit c40a5d380b8c829006c2575b9ff6e536ea4188a4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 14:35:15 2023 +0000 fetch cell line again after update commit 45a964788c75fc2fbe8f312c6b5b304fe6137cdc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:17:17 2023 +0000 set changed flag after deleting a container commit 70938450a9f480a7515ce9adccd2bac06da8dc3d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:05:14 2023 +0000 set changed flag after adding a container commit 463bdb938f25e1475ce910687e4d1464f240a0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 12:55:19 2023 +0000 add container type on adding new analysis container commit 90a287ccad0c244da0a477f58fd71f3a88be51d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:18:34 2023 +0000 reactivate loading of literature for cell lines commit 4ee287b134fba1cd79804e63c57fd805d7d0ca93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:13:22 2023 +0000 add creation of reference for cell line commit 8f2d3dff3025cf8915af95ed1eb73de9d2a25c34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 07:53:22 2023 +0000 add foreign key for literature/literal commit b64e0d7fce8548e50ee7768b1193165f9884bc1d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:31:59 2023 +0000 add new cell line to all collection commit ff8f3fbe081033df9a7c1aae34e1d8297621d023 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:18:22 2023 +0000 use cell line count for short label commit 087606ff745d1d96f6eb5d563ca3bea3e45d518b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 13:51:10 2023 +0000 add cell line counter and increasing it at creation commit b3a232f3abdd9cde82d31a4b635fa99e5a63a90c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 12:20:11 2023 +0000 fixed bug at reordering container * add some ui polishing commit 42e901c43a3d49bebad766409480b7dc371132e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 10:59:22 2023 +0000 add warning if required property not set commit 677d3837933f7d13f4f87cd5f9e578a365950e34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:15:04 2023 +0000 polish ui * harmonized cell line name height commit 9a95f1093f16791fc2700506d79bfb5d1ff94fab Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:01:43 2023 +0000 refactor cell line importer commit 528577aad5370f6fe31df00ee3e5e861a9244be4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 08:39:00 2023 +0000 import collecion with celllines 4 * added collection to cellline samples commit 09198a4bb1d3399889d4506c3083c185c1df221e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 14:17:37 2023 +0000 WIP - import collection with cell lines 3 commit 482603ac50022f286e43c7a431858dc18fad8120 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:36 2023 +0000 WIP - import collection with cell lines 2 commit 4d2adadaa0d65f2a2f5f14c0f7e84034116f6960 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:15 2023 +0000 WIP - import collection with cell lines commit 8a4478572be3009faf3ad2033ed83f48ffc3bcc6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 10:56:43 2023 +0000 refactor tests commit d75f9f63e42f2a413e531928cce4254834dd0572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:50:57 2023 +0000 add linking between sample and material commit a545287222b7fa5049bef5582a2a83012c6a97c5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:31:38 2023 +0000 add linking between cell line sample and collection commit 6b586ec897c57f55a194f2ac7f0bbab468e8883e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:52:58 2023 +0000 refactor some tests commit 1a98a1d6e51032591c08df0b3f655a6d03775899 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:37:41 2023 +0000 add cell line samples to export commit b45efdb1392ca7b2e25f09af0bae0d2f6f12b9c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 11:59:21 2023 +0000 export containers and attachments of cell lines commit 869c6fb8ded03421c59cddae923222741502bb54 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 06:56:43 2023 +0000 removed nesting of collections * is already done in the outer loop commit 5660fa354010dfb747e08245f0388095edea6572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 15:21:55 2023 +0000 WIP - export collection with cell lines commit 9e2f06bd1376bb1bfb3fdd23bbc842cb4270c56b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 12:05:18 2023 +0000 add tests for export with reaction commit 0dc181ebc2340e5fc1c717bbbdcee3bb93069066 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 11:00:19 2023 +0000 add analysis container to reaction factory commit 94bf188d4a1dd83139e7f24a65fe56667c48343b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit 766f19d8d9d0124fd43dd67ddcd1a953c9887461 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit e3d8be596a7ac46ced663d94a8d36cb7e4f2b7dd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit c2a1b965a9b724ac494437b2e55a833c1db86c4b Author: Jan C. Brammer <jan.c.brammer@gmail.com> Date: Fri Jun 23 14:18:27 2023 +0200 Use correct data-structure for `columns` (#1366) commit 20cfe88aa5f000f81ef036ffdccc8f22672f1711 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 07:45:03 2023 +0000 added cypress complaint attributes commit 9fda919e047d341bcc840a2cea3fd7945dd6e0e1 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 10:05:05 2023 +0200 Text editor in researchPlan is now getting removed properly (#1363) commit ce8f8e88201cda03d61ef0eee654fa978fcf48bc Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Thu Jun 22 10:34:16 2023 +0200 1340 download of annotated image not working (#1358) * add tests for downloading container as zip * add annotated image to zip file * add tests for zip dataset download * changed attachment type in sample factory * fixed factory trait for annotated image * add more tests * attachment_spec rubocop part 1 * reactivated test * attachment_spec rubocop part 2 * rubocop part 3 commit 1edf8cdc5d11e97ffbe5ab73dcf100ef2305b516 Author: TasnimMehzabin <TasnimMehzabin@users.noreply.github.com> Date: Tue Jun 20 19:36:38 2023 +0200 Add inbox pagination (#1108) * Inbox pagination is added - API is added to fetch the datasets individually per container - API is integrated in the inbox section - Attachment count functionality is modified based on the current implementation * Refactor the inbox pagination with individual API calls * implement the initial pagination on the inbox * display 20 inbox items at a time sort inbox items by created_at desc modify and refactor DeviceBoxEntity will take to inbox modal if inbox items are clicked in the collectionTree section will display ellipsis in collectionTree inbox section if there are more inbox items so that user is taken to inbox modal page add badge to the inbox icon in the navigation section revert countAttachments to proper logic * limit the number of datasets and the number of attachments per dataset * open particular deviceBox in the inbox modal that was clicked in the collectionTree inbox section keep only one deviceBox open at a time in the inbox modal * add pagination option with next and previous buttons within inbox datasets close other sections when the inbox section is open in the collection tree for better visibility clean up code removing the device_box_entity.rb and refactor within inbox_entity.rb handle the deletion of container or attachment from inbox refactor the code to fix the number of attachments in the inbox upon container or attachment deletion open the inbox modal when the unsorted section is clicked from the inbox of collection tree optimize the datasets' sorting by name within inbox container fix the research plan API issue * reduce datasets per page to 35 for each DeviceBox * modify variable names to avoid issues with variables with the same name in the store refactor the implementation of container children sorting by name make containers accessible with authorized users only refactor the query to load 50 attachments per dataset persist the page number within the dataset fix the issue with inbox refresh add page count within dataset pagination add loader when unsorted attachments are being uploaded * fix the issue of opening the list of Unsorted attachments when the upload button is clicked --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 59ecc7d34088f78f32ccf2843cb88517c84ed0e4 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 20 11:38:17 2023 +0200 upd CHANGELOG v1.6.1 (#1357) commit f5d8c4e2ecee01f0848389477bda02c7397de40d Author: Adam Basha <55552142+adambasha0@users.noreply.github.com> Date: Tue Jun 20 08:57:29 2023 +0200 Inventory Feature (#1262) * chemical inventory * add chemicals model to complement selected samples with __chemical inventory__ properties * MSDS stored in public/ * add collapsible list and modification to inventory layout * allow copy safety phrases and safety sheets for subsample create for reactions * refactor chemical tab component and chemical api files * unify save button for sample tab and inventory tab * refactor NumericInputUnit component --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 80f875388bd9a83e537fc74fd0a87e40bd517370 Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 19 16:35:52 2023 +0200 defer reload after saving data to display nmrium generated preview (#1356) Co-authored-by: Lan Le <lan.le@kit.edu> commit 92c0926b6a91d246bffab5a604393b586c99dbd1 Author: Mostafa Mekky <59936007+mekkyz@users.noreply.github.com> Date: Mon Jun 19 16:16:09 2023 +0200 updating group admin ui (#1350) * updating group admin ui * change remove prompt in GroupElement.js * Div styles and adding "?" directly to the messages * fixing admin buttons commit 7d259df701c85bce9181bb1d959c151c10f9ce14 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Mon Jun 19 16:15:39 2023 +0200 Calendar entry: fix flaky test (#1352) * Calendar entry: fix flaky test * building link for element to return nil if no event-able * user factories: set parent class commit e1e4cc857e1664bd2bc4bf76328658b33191d287 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:05:13 2023 +0200 fix crash when saving data from NMRium (#1348) Co-authored-by: Lan Le <lan.le@kit.edu> commit e3ec4fe8af37ec7fc855b09c963cbed63f1d84a9 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:04:18 2023 +0200 handle issue by css (#1346) over write css transform from boostrap modal due to compatibility issue with d3-zoom Co-authored-by: Lan Le <lan.le@kit.edu> commit 57e255a038577f6e76443199fbb4d3a2486e5284 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 13 12:36:58 2023 +0200 Datacollector api fx (#1344) * wrap returned result to fit expected structure for client * add simple api test commit 5c81983b016aa83c3ce4bc8fb701549f65c1ca5e Author: Pei Chi Huang <pei-chi.huang@kit.edu> Date: Tue Jun 13 08:46:13 2023 +0200 refactoring transfer (#1320) use export collection routine to pack data for transfer TODO clean lib/{export|imoprt}_json.rb commit 8de0191b4d2ca80aa594716a6d45c44ae342fe4b Author: Martin Schneider <m.schneider@cortona.de> Date: Tue Jun 13 08:40:10 2023 +0200 Add calendar (#1189) * Add calendar Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> * fix research plan and screen short label issue * fix calendar button issue for new records * fix calendar download * create usecases for api requests and adjust the entries search * adapt files to rubocop guidelines * add ruby rspec for calendar entries * adapt calendar files to eslint guidelines and fix some small issues * Calendar entry: swap start and end time if start > end * use application root url to build link --------- Co-authored-by: sven <s.keller@cortona.de> Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> Co-authored-by: VadimKeller <v.keller@cortona.de> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 2aa35951886146392b5010c94afba66f206676aa Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 12 16:06:25 2023 +0200 add AIF layout (#1335) Co-authored-by: Lan Le <lan.le@kit.edu> commit 06d2d3259ab00f11dab7f93c4e74d60b425d9b31 Author: Lan Le <baolan2005@gmail.com> Date: Fri Jun 9 14:28:00 2023 +0200 1288 add chemspectra with SEC layout (#1297) * update function to display SEC * npx browserslist@latest --update-db * update yarn.lock * update ci runner image * update ci runner image * downgraded d3 lib to v6 --------- Co-authored-by: Lan Le <lan.le@kit.edu> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 4110f367edfeb1baf2af463ffbd1777174118981 Author: Lan Le <baolan2005@gmail.com> Date: Wed Jun 7 16:39:48 2023 +0200 fixed cannot load the correct url of nmrium wrapper (#1339) * fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu> commit 48aefe043b5043348b586382f4265dbfefcab127 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 10:49:05 2023 +0000 update callbackurl and onlyoffice payload url commit dcf1d61a05d20ffc0e824d2946d16520a7deed80 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 09:12:06 2023 +0000 update editor api use PUBLIC_URL commit a8333e8cf1e0d8476270c9475423d2b4e6b46a95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:42:33 2023 +0000 fixed test for export collection with sample * sample was not in collection before commit 5dad2208f9102c3617c7598c375a84b51c2ca43a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:13:07 2023 +0000 removed dependency to "react-search-autocomplete" * use instead already included Creatable component from "react-select3" commit 9439b699f78fdafc8c5e743f142aed0d2e9478d0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit a39d1b23bdb48a27b2da0286d10bd6e82772bb8c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:59:40 2023 +0000 refactor some tests commit e1d507b42cfb242b33f275188c5ee679562820c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:34:29 2023 +0000 fixed size of scientific button commit 91fec919d7f358ee2dcb0437854c844b2a09b063 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:30:02 2023 +0000 add arrows to panels in properties tab commit 57c3b0b6dae1b8f200f3d36812da042360266e71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:09:14 2023 +0000 fixed some ui issue * Cell Line name was not in a row and lead to ugly ui commit 6b757e1d3068b27f4e5c9b87955d7b3fcffc2ceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:41 2023 +0000 removed old mocking code commit 329efabe293875c7d6a98490390a4344fa94500d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:09 2023 +0000 add success/error messages on cell line update commit 4c55d2710fb445b0ad045cbcff63a4e9b1539d2e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 22 13:49:36 2023 +0000 add status messages after cell line was created or failed commit cd53e4b52fc6ded489477188098c23fa226f0da3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 14:31:53 2023 +0000 add permission level for cell lines to collections commit 3f80ed6822678ed424097e398d5d4b4adcb64479 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 11:08:24 2023 +0000 add collections to cell line sample commit 1f6e0287cbeceef4c4cd58917ff0eacf311b0d17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 08:52:23 2023 +0000 WIP - add attachment uploading on create commit 37b5974e085ae145db6c6994c1faeec40af9a9fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 19 07:26:52 2023 +0000 WIP - enable analysis up/download commit 997d834da675d4fea0cc5337042592f28fb8fe72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:24 2023 +0000 fixed typo commit b9f7cd7844c77dd90492fb2acd9683f921ce2cad Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:14 2023 +0000 WIP - add container uploading to cell lines commit 831d4a24250cf88356ba2e25a9d9b6ee59c86cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 10:26:56 2023 +0000 refactoring * use elvis operator instead of if else block commit bc9fc0e2ff77c9e4e3f4a59b0268f3ef01d942aa Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:46:35 2023 +0000 refactor header buttons commit 7f0110062a7770702c53adc7b03b2e8d5ca06abe Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:15:02 2023 +0000 set changed to false after save commit 98169d8b71a8b7cbaeb217307fdd55fd21fde7a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:10:34 2023 +0000 add header save buttons to cell line details commit ee5fdb4588b1788f59101997edd825fd3a3b4c3a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:33:58 2023 +0000 add close header button to cell line details commit 0617b1109b21014686630719b4cee0d4abfed1ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:09:23 2023 +0000 add enlargen button to cell line details commit 48ce96be9ac4bc97f642127b1bee35e508b6e10f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:59:02 2023 +0000 close confirmation only if something was changed commit 158af4d8a3fc868bdd0d083fdd960eb6c53174ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:53:18 2023 +0000 cell line only savable after one change was made commit fda42d7acbc0c7836433c51631aa3ff957e7bdab Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:28:55 2023 +0000 add missing files in previous commit commit 31daa4fccbf43b7db25ab014b1bffe4b938ed0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:25:20 2023 +0000 polish ui of amount commit e09234429d53bea2b787c72b44d92623e5fefe73 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 10:52:36 2023 +0000 enable user to use scientific notation at amount commit f31b876d1595c762ed7559217b58ad4bb107ab59 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 15:22:58 2023 +0000 WIP - add scientific notation for amount commit 75be387212648a5ba7abea16059c69e5d7a7ca7a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:16:23 2023 +0000 extract validation logic to store commit 22d18a2977ff37519707cf92f78d663d3590c587 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:05:07 2023 +0000 refactor amount as own component * increased size of amount column in db * also set maximum value commit f3c28787f10cc2a0592f40787501b03c61e4ce46 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 12:40:43 2023 +0000 ui polishing of amount selectbox commit a7d43f86e166389276265b9e02bcf2db49973756 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 11:23:23 2023 +0000 add unit to cell line sample commit b5923636a10e4d373e21e3e459b193e9685041c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:45:34 2023 +0000 add tooltips to cell line list groups commit 8ee3b3c23adbf5ec32e69bb53e58a37916d66c52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:34:11 2023 +0000 refactor of scss file for cell line lists commit 3f8d337af8dc06e3aa270a5619bafbb45b699a42 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:45:01 2023 +0000 fix missing parameter mutation at updates commit 0d0c4c2db8bab8e1d9f2fb7168922614820e1df7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:35:35 2023 +0000 add fast cell line sample creation * create new sample with all cell line material properties commit af0468c0f57aceedbe093e188d7049475c0c2d33 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:27:45 2023 +0000 Fixed tests after refactoring - part 3 commit 9d6b4e1651b5c831a7862d83a8ccfb5ecfa6a57f Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:20:33 2023 +0000 Fixed tests after refactoring - part 2 commit 8f0f6b8dc961b15e1c501536b0b4d58251b5ef2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:50:08 2023 +0000 add root container to cell line commit 58dcb4de02243d4244277bc227e17d1800b93f61 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:45:33 2023 +0000 Fixed tests after refactoring commit 787b96841570f03f5e4a8fe2678e338203cf6041 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:29:54 2023 +0000 WIP - create sub cell line item commit 177e7a331afbcb4ae29434a847d98bf0e3958329 Merge: e98a9cb83 7007666c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:10:35 2023 +0200 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 7007666c2d97e659e875d3ebd127d7f359a0a9bc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 12 09:20:56 2023 +0000 add cell line to API ELEMENTS commit e98a9cb83db76ebfe748d6315601a4c85ebed31f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:59:07 2023 +0000 add ancestor cell line sample to model commit d13371a6765ee8296a9b4bb3af44aea51b62ecf4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:58:18 2023 +0000 refactored rendering of Button commit 6c771970906268b0c8ecd4dbd7cacc2ecc54dd30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:26:32 2023 +0000 changed input validation commit 7bc0a75dbed09124ae7edf4dd73fb84337ebcdaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 11:55:24 2023 +0000 some ui polishing commit 2f630b72d2af90e8accd8d0a37f4f9281b883a04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:51:43 2023 +0000 add missing mutation property commit f4f731cdce226f62d37f9d2d8656b8599ff6f420 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:46:37 2023 +0000 WIP - connect update cell line frontend backend commit d40a145a9af746bf2268ddf8eaa5fa01d7d61ce6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:32:57 2023 +0000 disabled initial literature fetching for cell lines commit 2f72bac4652580d2c7cd48a9828e22b94b453e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:31:35 2023 +0000 WIP - changed identificator of cell line group commit 55ba230ffa3e6453fa01dc3588390c5f2ca73215 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 08:19:54 2023 +0000 harmonized cell line ui * arrow of showing entries harmonized commit 516f1906cd3779db15af197ebb1605eeacd73657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:41:21 2023 +0000 Polished the text representation of cell line item * fixed missing property in test + factory commit c08a53648193c777688ee7f90660816d5c99c557 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:29:30 2023 +0000 polished ui of auto suggest entries commit 4e172fc92d95befab242d9bde28cc879a1e9fffc Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 14:10:54 2023 +0000 fixed bug at rendering value of component commit cf590c546b9991c16822f00eb55def6ddb98bc02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 13:41:44 2023 +0000 add test for changen material in mobx store commit 44726673ad65c57797a6b7089753bd6332c104f3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:43:03 2023 +0000 add test for creating cell line in mobx store commit 6c19350be2794c88b250f9ad1dc443d0d8d341e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:04:26 2023 +0000 add test for mobx store commit ef29aaefbe5053252e5b4f09ac008b95fce90e04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 09:27:43 2023 +0000 harmonizing ui style commit dbf408e34ebaa979d1836559658ca0da1dae9cc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 08:40:44 2023 +0000 WIP - apply loaded material properties commit 5d5ac4bff7b26650c3905a5123620e89488df7c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:31:19 2023 +0000 ui polishing commit 0fbfd7bb0027a798e54cddfcd97b6ff041c8a607 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:12:45 2023 +0000 refactor cell line name component * create specialized component commit 0bfa656e48dde14228b285cc486c1c06ac5e58e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 14:32:38 2023 +0000 WIP - add autosuggest to cell line name commit 88a519b4e86ec134c94aa7b94e847f4470d5118d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 12:43:55 2023 +0000 WIP - replace cell line textfield by autocomplete commit 7ae73225514e3bb8f60ea2fe4d792d8f4c936307 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit 38bec166c4f94552bf792ac756ee44403250a55e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:08:49 2023 +0000 amount and passage must be greater than 0 commit e95c8462a55ac5aa3b0c5d4a5c36ffc98a858a93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:05:06 2023 +0000 replaced text field by combo box * for biosafety level in cell lines commit 315cebf5956665cf01ec9c43d7cbd61b73ef0f02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 11:22:52 2023 +0000 polish ui regarding to cell line table entry commit 49eec4146fc36dee98ce7eb5fff1509b428f2168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 10:32:57 2023 +0000 polish ui regarding to cell line table commit 6bd83f2bd09d9d8bf1f59653cceee8ffd59f0050 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 14:07:39 2023 +0000 more ui styling + fixing property commit 7827819a4ca959b3e598d09a0ef289184f3fac4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 12:30:29 2023 +0000 ui styling commit cb2e6d07e6cf6ffa2ba7b13c76134b85a028636a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:08:59 2023 +0000 fixed rendering of cell line name commit 8eccec96c4047bacd8adb98a785c26d58334d50a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:04:32 2023 +0000 fixed some ui stuff commit ab52bef18a869751b2fc5d3d9ab5bd502685c3f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 13:54:00 2023 +0000 WIP - connect Fetcher - Backend : fetchById commit 504d480ba1259d4c9ff7e93bb5698f16ab472422 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:50:05 2023 +0000 add missing property commit 7e6fc1b74088eb0248edc577c6f985d62401a9f8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:37:09 2023 +0000 WIP - connect Fetcher - Backend : cell lines of collection commit 637472528c088e1dfa7ae3676495015f6e2d2608 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:56:05 2023 +0000 fix mapping of cellline name commit e549ae85947270c93a17b00a4a3bdb72fd16e2c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:50:11 2023 +0000 refactor model of cell line material names commit 06c5f172166f6c993cf2e0bbb72e335c03595c0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 06:58:00 2023 +0000 add short label to cellline model commit 71c0da4d198fd82b4f0b430f3a077b9873bb898f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:09:52 2023 +0000 implement fetcher - api connection commit 383eca802eff2a62743a36f09bdba57db7bd63a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:08:16 2023 +0000 add missing api parameter commit 0150dab3df74e737fda4e993ade8d985b7f0f0ef Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:33:11 2023 +0000 WIP - connect fetcher with backend * harmonized comment and description properties commit 73e59fe2070b4ffd615ae43ec55dfaca51991f37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:16:54 2023 +0000 add missing properties to ui commit 730178bcd54454ad7b0f6181372725453fe92380 Author: nh9378 <basha.adam@kit.edu> Date: Wed May 31 08:35:25 2023 +0000 wip connect fetcher with backend commit ced80165912d69dafbe156c48e42b57172da0754 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 12:05:31 2023 +0000 add cellline icon to visibility tab commit c1af03dd791133286d2cc0ea4fda86ed6840ecb9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:35:50 2023 +0000 add load to API commit cf6f0e2a1511f8fa28c52fa63ae4b4af55e2ccdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:12:31 2023 +0000 WIP - connect Fetcher with backend - part 2 commit f90baf5dd38ae4c4b726249f466497e97af75b7c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:03:47 2023 +0000 WIP - connect Fetcher with backend commit f2f47b2b30a3b92fe6e95f265020b1619fe08825 Merge: 90f62c589 f33ce10a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:39:48 2023 +0200 Merge branch 'main' commit 90f62c58980ee51099d001dcdea17443113f5cf6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:22:16 2023 +0000 WIP - tests for update usecase commit 7a0ecee67799edbc55fa587c20927c694f054414 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:21:38 2023 +0000 add input validation to update usecase commit 8dda4a194025b848a70c76b2f32d9116966ece67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:23:41 2023 +0000 implement apo for update celllines commit dde935e1ccde1325f00672d7f663e6053c878baa Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:21:01 2023 +0000 user can now access available cell lines commit 082aa52015390cb0bbcf974c07cd483c29972187 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:20:44 2023 +0000 implement update usecase commit 940c775813ad29a7b768172982107852a9f5e84b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 13:29:24 2023 +0000 add cellline associations to collection commit 464ef1664829379bba2247b6197c4e66ed231100 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 12:53:33 2023 +0000 WIP: implement cell line api commit a41a2c31f42a3aa8729de1d01201c6d6c112892e Merge: a80ad7648 c1a2a7496 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 08:50:17 2023 +0200 Merge branch 'main' commit a80ad7648d75daa938df14345d7dc460488e5f83 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:49:10 2023 +0000 renamed reserved keyword in table schema commit a9a9161dbf2116a3a72e262b91b4287214c3cff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:48:41 2023 +0000 add 'create' usecase for cell line commit 294bfa660bb98f5e2b0e702f1166aaf748683839 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 15:14:55 2023 +0000 WIP : implement 'create' usecase commit ee20c65e93f7ef99786d6aaf7c27249b35874a30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 13:51:51 2023 +0000 add basic presenter for cell line sample commit d09d6a68e06726e4ce672eea06c1a7306d52de21 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit d6d3d078b1abf7bd63254794e1202bd31a2eba9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:06:49 2023 +0000 add scaffold of cell line usecases commit 5c176f114ccf87d7d51ab69e9e0a31013e6a7866 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 10:32:47 2023 +0000 add backend models commit 18c5fa944855c5827d3bbdb52c8f847569c05e3c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 17 09:27:19 2023 +0000 enable checking of cell lines commit 836112d4b5406487b0e48dbd631959ca6eafac2a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 15:09:16 2023 +0000 set icon for cell line commit f01cd27152b9a50297ea76d2ed3c8611c6c487a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 14:44:12 2023 +0000 add short label to cell line commit 52710bb5ef9aa1c854e3bcd50b36d3ad46a5a2b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:07:35 2023 +0000 remove debug code commit 05b1c41b46eeaeba5e58ca0dc46ded6f7272b491 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:04:34 2023 +0000 add validation before save of cellline commit 495f64192fc15ef4b7c5b5cd50e0dce99488515d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 15:15:52 2023 +0000 fixed typo at bioSafty level commit 291f88702977e3d9f091ab0f7e5dd4a1dd544b32 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:41:07 2023 +0000 ui validation of properties commit f5ca1a6fcc9af2802eb1da129ed2b681209768f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:40:49 2023 +0000 adding of new cell line commit 42593762d4b0c079a3029187848409003454cf4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:51:26 2023 +0000 refactor package structure and class names - part 2 commit e1dfa77c1acc70a2cb710c54efbbf8839676ab4d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:19:05 2023 +0000 refactor package structure and class names - part 1 commit a748d7cb448047b798122d287d72e61dfcba7fff Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:04:53 2023 +0000 eslint - cell line details package - part 2 commit fb6f9d894a5ec0a72d5e21e22ff3fe68dbee326c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 14:05:05 2023 +0000 eslint - cell line details package - part 1 commit c7788eaca5c317540188dc782c58bab22bb979be Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 12:30:10 2023 +0000 make eslint happy in cellLine/elements commit e5a0adc1457d86b16f87326c6d934cd919cff51b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 09:37:40 2023 +0000 add cellLineName as grouping parameter commit 41ce0860383344e703024359658741cba02e8a37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 09:16:04 2023 +0000 changing algorithm for grouping cellLines commit 322eee8e910698356960a1f047171af17fa758ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 09:04:34 2023 +0000 add sync between mobx model and js model commit 84790b3d7c11c356feecefb56c537cc1c554f70f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 07:29:10 2023 +0000 add literature tab to cellLines c…
Squashed commit of the following: commit bae104a95b287952d4fdb3d72d001bc98c589e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 14:11:45 2023 +0000 fix: add null check for kind on analysis container commit 5775123fa24a5fb0e28ea4b8c80dbbe8ecffca6f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 11:28:00 2023 +0000 fix: fixed place of cell line element commit 1400b7efe457fd8af01159b49ef37cfdc5085770 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 10:43:43 2023 +0000 fix: add migration file to make new cell line element compatible with generic element approach commit 759a8ac320c7680ecb85bd607300ccdce2637bf1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:01:21 2023 +0100 fix: always create new regular expression because it is statefull (why js, why) commit 10bfad8df8f6a9bc37cc72b390adb4fcf9affa7f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:00:27 2023 +0100 fix: only show name of ols entry and not also the ols id commit 796cd74c42b4b213d84b3723b65e66bc24a62001 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:40:14 2023 +0000 test: add more tests for cell line api commit bdd2fdc278864280c90cf86c82ae1af5187258f6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:25:40 2023 +0000 refactor: fixed context block names of tests commit f607a594a8f52c193efe174caf117b20539bbca8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 14:07:56 2023 +0000 fix: add check if profile has a layout commit 168cd3af6b7af7c9c4904fe8bb923edd30a6fe20 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:46:45 2023 +0000 test: add test for loading cell line with time restriction (from and to) by updated_at commit 5efe25ec3870cba9b937cc4dea59aec6bb9759d5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:43:16 2023 +0000 test: add test for loading cell line with time restriction (to) commit 834b5503028cb609f637492da81bad33a19a4554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:41:28 2023 +0000 test: add test for loading cell line with time restriction (from) commit 97c63cc00d79e39cd2a2b5f5c7e9eeb7f7a9834a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:45:11 2023 +0000 test: add test for fetching cell lines of a collection commit 3ab5d8ef43a13393cde333813b972f0b2b0f61ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:00:01 2023 +0000 refactor: test refactored commit f5079d1248b7884994d39a6897155939c44bb0c4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 16:30:40 2023 +0000 test: add test for use case 'update' in shared collection commit f84ed83c2bf21d3d148c317c53ebf591a097572a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 14:30:58 2023 +0000 refactor: changed test a little bit commit 714061e90195ac7acaf2d127af9235b6d0ec7955 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:49:52 2023 +0000 test: add test for changing the literature type of a literal commit 816eae18d07b08875b51f3f40ac6bbf9036f3835 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:35:56 2023 +0000 test: add tests for adding literature to a cell line commit cf1fc80256ddcec82532d98fbbc56551c7a422e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:54:42 2023 +0000 test: add test for getting literature from cell line element commit 75b263eb010434d5b8ba1db212e3b6f96a4c187a Merge: 65c183564 6f82b86fe Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:26:46 2023 +0100 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 6f82b86fe7f73f991f6e181b77d3a9f6739c2acd Merge: 1ecab672c c61c86a16 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:24:35 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit 65c183564ba0b104cb401622a0f7467cc93e3f58 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:13:05 2023 +0000 fix: add cell line ui visibility property to existing profiles commit 3e75468321cea2238dc0c5f0c2b6c0572bf32a39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:02:32 2023 +0000 fix: avoid conflicts with existing generic element profile numbers by setting a very hight default value to cell line visibility profile value commit 1ecab672c76bce7199b0cc593afb2c6d9d83f91f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:33:43 2023 +0000 fix: removed unused imports commit cee501f5c1be2b3e00adb547eefbd9a4d6df0554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:28:28 2023 +0000 style: fix rubocop warnings commit 66bdf32ca912050dd490ccd98070e4bc29ef3aa0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 08:46:01 2023 +0000 style: fixed rubocop warnings commit f1a395664e4566c36d03028b63b72c11e46ce236 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 13:54:18 2023 +0000 test: fix rubocop warnings in tests commit c5d564ad75aef2eb19dff67d9d462b9c32d32c5b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:34:22 2023 +0000 test: apply rubocop rules in tests commit 1f5ff589de417f084ea4c9761b2827257be00be7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:26:16 2023 +0000 test: apply rubocop hints for test file commit 25f8ae6cd18a12adfa63d89fa82155da64823c77 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:46:27 2023 +0000 style: fix rubocop warnings commit f9a5b6da77692ce2c2cac73e94ca7c29062bd8ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:26:25 2023 +0000 fix: fixed bug that came from a rubocop cleaning. rubocop did delete the last block in the id-else statement :( commit ef8f2f08cffd1f73f2d0bab5d1cb3ea7417a2459 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:25:33 2023 +0000 test: fixed tests commit b6e8a54b292b2b4e683f8175b79b9382f1aaa2fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 07:47:15 2023 +0000 fix: fix tests using js- factory * the factory somehow now uses the same instance for traits/factories. I have separated the domains with some kind of own namespaces to avoid conflicts between different factories. commit 529216c019112966e77bd2aecb9611eded1326b0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 06:48:59 2023 +0000 fix: fix tests commit 955f68a569665ce31fd065cff098ab0bccf964be Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 19 08:57:08 2023 +0000 style: fixed rubocop warnings commit b97606e05dbf86e53f4b089b08b239114ac00bac Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:59:20 2023 +0000 fix: fixed switch case for cell lines, seems to be overwritten by main sync commit 5cdbd9e6e68aa92f11f57b411aabc6997a9783a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:39:35 2023 +0000 style: fixed more rubocop stuff in apis commit ddbad0238cb49e4ff94269a0c05e2fd189fab823 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:10:53 2023 +0000 fix: add missing cell line entry for user profile commit e51e8d5cdef2c07d0bcd65437498beafde85e14e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:09:51 2023 +0000 style: fixed more rubocop warnings commit 3a8cab32ff1a905f5d44a317dd9b2fcf6b7739bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:51:30 2023 +0000 style: fixed rubocop warnings commit 7a2e189a026211c817c4ae6057a8a754b0b7240f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:28:41 2023 +0000 fix: remove duplicates of fixture trait commit 6777394279b7a3d30ae0f05be52f6c4149c18ab8 Merge: 0be06e4ca 5f6d6ad50 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Oct 18 13:25:48 2023 +0200 Merge branch 'main' into bio_feature_cell_line commit 0be06e4ca6778453ed3429df2cd9c1e7c076a0b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:16:45 2023 +0000 fix: resolve merging conflicts commit 9827b88e9484353abf91c3b0b51b53a02422b2a3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:47:35 2023 +0200 fix: fixed conflicts commit e04c32bb95b5da2cac78a4de39af650212cbafc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:43:07 2023 +0200 fix: fix conflicts of pull request commit 20d3e910da5c10b80fb925a9c4253ff51a801d25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:04:20 2023 +0000 fix: remove duplicate factory trait commit 87267fe17e4c13530ac8d4c18252cbe14f124d08 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:03:52 2023 +0000 feat: add cell line db stuff commit 0f147f5769e7505c645312f8fc8831f2f059aaea Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 10:08:09 2023 +0200 sync to latest main commit 72fc05d394bfab762947d98feaae18bbff1da2a7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:32:28 2023 +0000 test: change terms in OlsComponent commit 2fdd3d6f44bd17dd2c7074bcdb2b470993cafa75 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:30:53 2023 +0000 feat: remove artificial uuid from ols term commit b82e8db57e492ab23990a7ca6b8c784bca1d0b71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 10:07:00 2023 +0000 fix: add unique id to ensure unique items in the OlsTree component commit 993a8aefb2c24aee6316080e8c0fa209db1a35df Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 14:31:40 2023 +0000 fix: fixed bugs from conflicts commit ef873df201bf005ae7d31ca316b5609fd1b52bb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:55:04 2023 +0000 fix: fixed bug resulting in wrong resolving conflict commit c30ad69fe7be5f7065209289d84e173f1f7eff67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:25 2023 +0000 test: fixed test for exporting with cell line commit f19aeb8f33f0b0645d78f8f4a8787dacb1f0ed50 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:08 2023 +0000 fix: fixed transfer to repository variable commit 9857dacfef0ac598e18f26d0c74598a42fefb2a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 9 14:43:08 2023 +0200 sync to latest main commit a5066758b4c9d2d3b33cfe6b0179b18f7ad3e6b5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 6 11:09:45 2023 +0000 refac: changed ontology name to bao (BioAssay ontology) commit a54e78dbbf6e08dcc3dda8ce0949a8513ca3e088 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 10:59:06 2023 +0000 feat: change mouse pointer and enlarged clicking space for showing details of cell line commit 04802c3ab784701fb9aab015bc989fcc145632c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:41:11 2023 +0000 refactor: refactored checking of read only at collections commit 35342365fb2cab314684c2e611cf48bcd2cf45ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:37:44 2023 +0000 test: add tests for read only checking on collection commit a9512d9cb44829bece3501fec6e023d007d16ca5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 08:06:17 2023 +0000 feat: add access rights to cell line in shared collections commit 0f3060570351fc78350dafa5d9434b08a1cabe22 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:53:33 2023 +0000 refactor: change name of literature type for cell line commit c9e237a708116a90d9792ccc5e5261ab8ee470a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:48:38 2023 +0000 feat: disable editing of references in read only mode commit 1d27273b52064d37140e65fd3f28b51adcfdf193 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:18:12 2023 +0000 feat: disable remove button on analysis datasets if read only commit c7f64cc85d7b702184855b2c4f0cf743b59c86da Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 14:49:46 2023 +0000 feat: add read only to cell line analysis container (2) commit 8c9442d42e788ca56e5f25504ec0f33e1338278d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 13:03:24 2023 +0000 feat: add read only to cell line analysis container (1) commit 47614248e268c20e82bc86e7d3a3443faf1df5d6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 12:58:16 2023 +0000 refactor: add read only flag as property commit 04fcc826c4c300fe0dd684e438188a074220399d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 15:35:53 2023 +0000 feat: disable General properties in frontend if user has no write access write commit 2bb5ddc146e2a2f933a2854fadcfb8628cfaed25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:58:49 2023 +0000 feat: only allow change of cell line in sync/shared collection if access right is at least 1 (write) commit 63825dab82c1b19e7c23ade880120bb05d2cb04f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:28:48 2023 +0000 feat: add access to sync/shared collection when loading a cell line commit 53e7de5a93a85865a963667018001961022327fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 13:20:28 2023 +0000 feat: only enable creating of cell lines if access right allows it commit bc6b143bcab7cf9b45ccf8e5019908a3039b7429 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 12:34:14 2023 +0000 feat: enable synced collections with cell lines commit 4f82297dfa0f4bd030bc7f1d183643610d1a86ab Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 11:49:14 2023 +0000 feat: add sharing cell lines with other users commit b859d521d840c683007f0027525222e886f1bceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 11:21:48 2023 +0000 fix: add container to cell line factory commit 23295d20aa95e3d89a8ed82f3f8ed976339cc253 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 10:38:31 2023 +0000 fix: fix test for detail calculator now with cell lines commit 590e8455a0945bd3e5a1f4363b81dc0b69d0046d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:17:57 2023 +0000 refactor: add helper class if current reflection mechanic is not working anymore with new elements commit 55c1e99b8f50c5d9bd838bd345f166ba4e88a4e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:16:10 2023 +0000 test: add tests for deleting cell lines as element commit a337889fe5731ce24d6c1b864217c2966871c850 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 06:57:04 2023 +0000 style: fix rubocop and add empty tests for deleting cell lines as elements commit f0b32a2d553f52eca411211d607a6f51000708c1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 14:27:40 2023 +0000 feat: add delete of cell line commit 8b0872aa3c71acab5c7c4a0893dbc707f2cc7cb3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 07:16:32 2023 +0000 feat: add delete of cell lines from collection commit 104876480f62e5a2056e2c15e8f21aa44620abaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 11:04:44 2023 +0000 test: attach cellline to same collection commit 6cd37b1e43d34102b8ee8d04063f26db8a48eb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 10:37:06 2023 +0000 test: attach cell line to collection commit 607d452e45f3352f796c296aa6cb63813f9f3edf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 12:35:37 2023 +0000 feat: attach cell line to collection commit 40362f257c63a9bda08948acd9470b067513865b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:15:35 2023 +0000 feat: cancel movement if collections are the same commit 4a6c54660d392c00abcef5f04ff077c991fa1cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:08:21 2023 +0000 test: add test for moving cell line commit 88ccaea1e4520393278ecdd7aabc6d74e55b4e0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:48:03 2023 +0000 chore: reorder import commit 40c52012e976bf9b062d599be34055c8cbac2ff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:47:46 2023 +0000 fix: update ui after cell line moveing commit 69c990af28ef9b0ae589a885b1b85c03bcf64cb8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:49:12 2023 +0000 fix: fixed class name generation for cell line commit a89d91fd726974a6e1abec35cf175aeece994f9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:10:47 2023 +0000 feat: enable move/assign button after select cell line. There is currently no update of ui, but moving is done commit e7fc4d7ad8ccc15ef1c897934469903c2d3942fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 06:59:23 2023 +0000 fix: correct name of cell line element commit 805771efb78f9bcf49a0e23f4e61d39263630324 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:23:42 2023 +0000 feat: cancel move if target collection not existing commit 31f847bd22f263c3303ab85d88cc7381c55609d4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:14:45 2023 +0000 feat: handle moving into collection where cell line already in commit 148104ec8cc8913218e33c8d3d699c6a26b872bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:52:59 2023 +0000 test: move cell lines to collection commit 5bd7f924f3f52f8faf6c885e585ecd985cc3b1bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:04:49 2023 +0000 feat: enable moving of cell lines to other collections commit 6d3589fd3a358b4df868a47da1ae5b252bc0fd2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 7 11:19:45 2023 +0000 fix: remove immutablity of icon variable commit f45395d71ff948503474f854a8ad33865e58363e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 12:10:21 2023 +0000 feat: harmonized container order ui commit 5feb0ab04d2dbc09cca428a435fa985e90fefd56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:29:37 2023 +0000 feat: removed barcode printing and reporting from cell line analysis commit fb4255d9dc935f82c89845329cfd77ba29d1cc8f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:25:28 2023 +0000 feat: harmonized ui style of edit/order mode button with eln ui commit 7020cbf2b65719f1c3611beb53b2d51b25772315 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:54:44 2023 +0000 test: add test for container ordering commit 15369a3d14f4d3d7523f7f47e21006116e4aff56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:12:10 2023 +0000 fix: update index in metadata of container after changing order commit a20186bc73764db26e703c324b5101fd4a05f102 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 07:47:47 2023 +0000 fix: ui update of cell line after change commit cf55b3f26ab0b3be5fff1bd19346d9e7c2cd247e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 29 09:29:51 2023 +0000 feat: reference moving now possible for cell lines commit 8f1b204a276ce597af632b9d044dd99821ece74a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:07:29 2023 +0000 feat: add correct literature type after adding literature commit 38045e3e9e1b49f6a8f17fb67e2e99990f5ce07c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:03:49 2023 +0000 style: apply autofixes of eslint commit 3b57515237de3a32ed20afdfd2b03cc0b31d72d7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 12:57:02 2023 +0000 feat: add own reference type for cell lines commit 57f2452b5ddb08e425918aa553d102a1e0c952e9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 25 11:33:33 2023 +0200 chore: update to latest main commit 083ee49dc9007f3e086398fb95a11d56457e57a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 22 13:03:21 2023 +0000 feat: add bioassay ontology for cell line analysis commit 1ecc88ce2927b9f65c7076be0c9ecb42d68d79d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:49 2023 +0000 feat: enable search for explicitly cell lines commit 5207d38bc90006e7e6a3972af58c615797231b41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:19 2023 +0000 test: add spec for searching for explicitly cell lines commit 7bbcd92891cf7f5d1b9c652df910bb90a37e7fb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:30:17 2023 +0000 feat: add search of cell line by sample name commit 82685220d318acb541d6f072542f24a13ab0645a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:43:47 2023 +0000 test [ WIP ] : add test for searching cell lines by sample name failing due to missing function implementation commit 73caa9ba22f549e784ff637404ca4c60b78942ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:31:57 2023 +0000 test: add spec for searching for cell lines by cell line material name Fixed also a broken test from the previous commit commit f0389ebec92f20f89875a3b3801312f2a6d175ae Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:29:07 2023 +0000 style: apply rubocop rules to test commit e9a5ff97222276a0dc6e857a604abb46aa3fdf16 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:17:07 2023 +0000 feat: add conversion of cell lines from search end point commit 8da233569244d17342846867785c21252870bb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:16:34 2023 +0000 feat: add cell line to search by cell line material name commit 3e8ae9cfa7d33b089f00f3a60c9b2eeb790c0744 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:38:58 2023 +0000 refactor: correct test message commit 86fca3299986ef03120c42ab1813ca57cbb6a9fc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:37:27 2023 +0000 refactor: remove unnecessary import commit f1b528cd9c49084a88b2dd4f6476315ceca8a0ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:34:54 2023 +0000 feat: limit search to cell lines commit 4b91726c4dd410611df9fd20a3fe6c73a39d9559 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:19:35 2023 +0000 feat: add cellline to search possibility commit 615ee75f1e6754856d92df6bdbcf16e83f21f115 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:43:46 2023 +0000 fix: check detaillevel at searching for cell lines commit deeacfeb12c74f6323c847a000a9057abd3802f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:42:08 2023 +0000 refactor: extract params to local variable commit 0aa5e46c10d3fab9f364aeb9062d214e25e624a5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:40:41 2023 +0000 fix: correct cell line detail levels access commit ebaf56db3467f3cc3af21a2820dd7f1433238a41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 13:15:57 2023 +0000 feat: add entries for cell line suggestion in ui commit c525c59d32211af788c2674a717dbe9464d29074 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:46 2023 +0000 feat: add collection in suggestion filter commit d019ec70b2c47d659a7927af163ad65b7d0310f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:02 2023 +0000 test: add tests for suggestion api commit b33e467abcc60025bc3a73c6a22e756f65f3725d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:36:30 2023 +0000 test: add tests for suggestions including cell lines commit ee963022283947d3c9e29d78e7458973267542ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:03:37 2023 +0000 feat: add possibility to find in suggestion/all api commit ed031072a3a12287966aa72d4d62e3d8964def17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 07:58:36 2023 +0000 feat: add scopes for finding cell lines by name commit 677a796b0ada464dd3b5b31dda020af250904ac9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Aug 10 13:31:12 2023 +0000 feat: add cell line to detail levels in collection helper commit ebb6e4f2871aa18af8c4ea937915319814e8088b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 7 13:20:16 2023 +0200 update to latest main commit 02787d96558ed57fdca68368cb430e2d47c1152b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:40:03 2023 +0000 add tests commit 0c7680ff6e36a2e767d505ba1c21c8e59eba63fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:07:17 2023 +0000 delete duplicate test commit 4555b8d57ff2e01e4cadbd87b79442a795144c03 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:02:54 2023 +0000 fix bug at access by browser address commit 9a26c9104152e47edf7b7c5cc54433d8ecef7c0a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 13:40:04 2023 +0000 add detail level mechanic to cell lines commit 2a0ca71f3f7a4b0f9edeae9fdf75a695c9fa1d2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 12:14:01 2023 +0000 refactor loading of cell lines commit 32b074a7c93a0872e3f1ed64fb2a7fb9c62335e6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:23:22 2023 +0000 refactor cell line usecases commit 573f886df22612e4f58d72e4fec4c826083afe0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:06:16 2023 +0000 refactor create usecase commit fbc0e5e6214b1953485fb5b057da9dba61210004 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 10:13:46 2023 +0200 Fixed missing comma commit b1037ac765d81be474142abcf8c5bdc5c1069c39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:54:45 2023 +0200 Sync to latest main commit 1c2b02d5a30d4070f4c7e03f25d3b671f4868e97 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 12:08:43 2023 +0000 hamonized ui commit 1ae90a02d479aa541d38863aeded652765d9b226 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:24:51 2023 +0000 some ui polishing commit 8b7cb13c7d7bb78fc6fcde1d10874d862dff52bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:10:49 2023 +0000 enable tab for literature only if element was created commit 6275ddd48022985ce707008a5ec1264a2e0d2f72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 10:57:41 2023 +0000 Fixed PropTypes at Analyses commit bee2ff616e16a67abbf05c5f0f6e6f6417203d53 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:43:11 2023 +0000 fixed proptypes commit beeb01d4e21033ac5d570e6ebcc159136d326f39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:20 2023 +0000 fixed wrong validation in update process commit 36649aa8b393a84fe772d1e7da2539066768fe2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:02 2023 +0000 fixed more browser console warnings commit 5f3101767ceac9b6d61db597f02310e4ff646dac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:20:57 2023 +0000 removed unneccessary keys in table commit cd50b9c1cbe82977499342b0e42391d8c1de0ced Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:15:13 2023 +0000 fixed browser console warning of missing keys in array commit f9b5d7a241e998c1dc969b557940e5db115a3408 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:50:12 2023 +0000 prevent creation of cell line in "all" collection commit 28112eff554fd03160f15d54edc85b4f3dde0b0f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:37:44 2023 +0000 extract definition of proptypes for cell lines in table context commit 01f5e95192cad9026062f408e22375d41759c68a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:06:37 2023 +0000 add space in cell line group header commit 2399a4fbc3ba14bed0786aef47d2121f141e7bb4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:04:36 2023 +0000 increase counter on frontend after cell line creation commit f55d7b26fc2d7b18b8dafc61ede94c8d7fa7d51e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:46:24 2023 +0000 set mode to changed after container was reordered commit 80001d91d735db74122cd5960b8a0d98224b7f45 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:38:35 2023 +0000 removed changeLiterature method * Not used in the sub component anyway commit 9c604aa97b7efce3f6c3baf063b3ddeb35fa55d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 11:41:55 2023 +0000 add increase of cell line counter to usecase commit 2f3459b89aed1a5197cd387d09267b0a87e6e93b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 10:44:27 2023 +0000 link literature/references to material instead of sample commit ab0d58fca3c0cea7d613b0988bacba69d386603c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 09:32:19 2023 +0000 WIP - prepare cell line ontology commit aef58c2467b334dcc78509881c88648e07be7152 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:26:37 2023 +0000 WIP - prototype of adding new ontology commit f81af50669e66229974af62169eb623dbcf13534 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:08:25 2023 +0000 DI of analysis method title commit 15ec80de35f6db1841b2ca12eaeba7be98b84300 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:00:00 2023 +0000 ui adjustments commit 7199f8dbe3747baca06aa6eeec4c59e128138801 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:56:39 2023 +0000 ui adjustments commit ee0f2d01598a41cde3b7d0699522132bd767811c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:34:06 2023 +0000 add collection label to table entry commit b1ab291d3eb65ece1d14c8d4ea362009ab10805c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 09:18:57 2023 +0000 WIP : allow DI of ontology name commit 74a0473bd461aa42a5ed1ce8ed9e706d78266f52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:56:03 2023 +0000 temporary disable test commit 79d0a34744463354636ffe7014094cd266b5ee35 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:53:36 2023 +0000 fixed tests commit 119158e2a5d0cf62e33997b99084b08d5b1d0efa Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 10:40:08 2023 +0000 creating link between collections and cell lines via id * before it was linked with the element but it was missing the collections. By linking with ids the element is internally reloaded and the collections are up to date commit c7e7957ef17135048075076bb5cc84dbbc4b8700 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 09:21:54 2023 +0000 WIP - refactor collection tag * currently updating tags added at create usecast -> need more investigation why it is not triggered by the "after create" hook in collections_celllines commit 99b010956f6c2701e69a3b1e6c38264528aed583 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jul 4 14:57:32 2023 +0000 WIP - add label for collections of cell line * add virtual tag property * one collection is missing if element is in a shared one commit c40a5d380b8c829006c2575b9ff6e536ea4188a4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 14:35:15 2023 +0000 fetch cell line again after update commit 45a964788c75fc2fbe8f312c6b5b304fe6137cdc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:17:17 2023 +0000 set changed flag after deleting a container commit 70938450a9f480a7515ce9adccd2bac06da8dc3d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:05:14 2023 +0000 set changed flag after adding a container commit 463bdb938f25e1475ce910687e4d1464f240a0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 12:55:19 2023 +0000 add container type on adding new analysis container commit 90a287ccad0c244da0a477f58fd71f3a88be51d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:18:34 2023 +0000 reactivate loading of literature for cell lines commit 4ee287b134fba1cd79804e63c57fd805d7d0ca93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:13:22 2023 +0000 add creation of reference for cell line commit 8f2d3dff3025cf8915af95ed1eb73de9d2a25c34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 07:53:22 2023 +0000 add foreign key for literature/literal commit b64e0d7fce8548e50ee7768b1193165f9884bc1d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:31:59 2023 +0000 add new cell line to all collection commit ff8f3fbe081033df9a7c1aae34e1d8297621d023 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:18:22 2023 +0000 use cell line count for short label commit 087606ff745d1d96f6eb5d563ca3bea3e45d518b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 13:51:10 2023 +0000 add cell line counter and increasing it at creation commit b3a232f3abdd9cde82d31a4b635fa99e5a63a90c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 12:20:11 2023 +0000 fixed bug at reordering container * add some ui polishing commit 42e901c43a3d49bebad766409480b7dc371132e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 10:59:22 2023 +0000 add warning if required property not set commit 677d3837933f7d13f4f87cd5f9e578a365950e34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:15:04 2023 +0000 polish ui * harmonized cell line name height commit 9a95f1093f16791fc2700506d79bfb5d1ff94fab Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:01:43 2023 +0000 refactor cell line importer commit 528577aad5370f6fe31df00ee3e5e861a9244be4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 08:39:00 2023 +0000 import collecion with celllines 4 * added collection to cellline samples commit 09198a4bb1d3399889d4506c3083c185c1df221e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 14:17:37 2023 +0000 WIP - import collection with cell lines 3 commit 482603ac50022f286e43c7a431858dc18fad8120 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:36 2023 +0000 WIP - import collection with cell lines 2 commit 4d2adadaa0d65f2a2f5f14c0f7e84034116f6960 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:15 2023 +0000 WIP - import collection with cell lines commit 8a4478572be3009faf3ad2033ed83f48ffc3bcc6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 10:56:43 2023 +0000 refactor tests commit d75f9f63e42f2a413e531928cce4254834dd0572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:50:57 2023 +0000 add linking between sample and material commit a545287222b7fa5049bef5582a2a83012c6a97c5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:31:38 2023 +0000 add linking between cell line sample and collection commit 6b586ec897c57f55a194f2ac7f0bbab468e8883e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:52:58 2023 +0000 refactor some tests commit 1a98a1d6e51032591c08df0b3f655a6d03775899 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:37:41 2023 +0000 add cell line samples to export commit b45efdb1392ca7b2e25f09af0bae0d2f6f12b9c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 11:59:21 2023 +0000 export containers and attachments of cell lines commit 869c6fb8ded03421c59cddae923222741502bb54 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 06:56:43 2023 +0000 removed nesting of collections * is already done in the outer loop commit 5660fa354010dfb747e08245f0388095edea6572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 15:21:55 2023 +0000 WIP - export collection with cell lines commit 9e2f06bd1376bb1bfb3fdd23bbc842cb4270c56b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 12:05:18 2023 +0000 add tests for export with reaction commit 0dc181ebc2340e5fc1c717bbbdcee3bb93069066 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 11:00:19 2023 +0000 add analysis container to reaction factory commit 94bf188d4a1dd83139e7f24a65fe56667c48343b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit 766f19d8d9d0124fd43dd67ddcd1a953c9887461 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit e3d8be596a7ac46ced663d94a8d36cb7e4f2b7dd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit c2a1b965a9b724ac494437b2e55a833c1db86c4b Author: Jan C. Brammer <jan.c.brammer@gmail.com> Date: Fri Jun 23 14:18:27 2023 +0200 Use correct data-structure for `columns` (#1366) commit 20cfe88aa5f000f81ef036ffdccc8f22672f1711 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 07:45:03 2023 +0000 added cypress complaint attributes commit 9fda919e047d341bcc840a2cea3fd7945dd6e0e1 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 10:05:05 2023 +0200 Text editor in researchPlan is now getting removed properly (#1363) commit ce8f8e88201cda03d61ef0eee654fa978fcf48bc Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Thu Jun 22 10:34:16 2023 +0200 1340 download of annotated image not working (#1358) * add tests for downloading container as zip * add annotated image to zip file * add tests for zip dataset download * changed attachment type in sample factory * fixed factory trait for annotated image * add more tests * attachment_spec rubocop part 1 * reactivated test * attachment_spec rubocop part 2 * rubocop part 3 commit 1edf8cdc5d11e97ffbe5ab73dcf100ef2305b516 Author: TasnimMehzabin <TasnimMehzabin@users.noreply.github.com> Date: Tue Jun 20 19:36:38 2023 +0200 Add inbox pagination (#1108) * Inbox pagination is added - API is added to fetch the datasets individually per container - API is integrated in the inbox section - Attachment count functionality is modified based on the current implementation * Refactor the inbox pagination with individual API calls * implement the initial pagination on the inbox * display 20 inbox items at a time sort inbox items by created_at desc modify and refactor DeviceBoxEntity will take to inbox modal if inbox items are clicked in the collectionTree section will display ellipsis in collectionTree inbox section if there are more inbox items so that user is taken to inbox modal page add badge to the inbox icon in the navigation section revert countAttachments to proper logic * limit the number of datasets and the number of attachments per dataset * open particular deviceBox in the inbox modal that was clicked in the collectionTree inbox section keep only one deviceBox open at a time in the inbox modal * add pagination option with next and previous buttons within inbox datasets close other sections when the inbox section is open in the collection tree for better visibility clean up code removing the device_box_entity.rb and refactor within inbox_entity.rb handle the deletion of container or attachment from inbox refactor the code to fix the number of attachments in the inbox upon container or attachment deletion open the inbox modal when the unsorted section is clicked from the inbox of collection tree optimize the datasets' sorting by name within inbox container fix the research plan API issue * reduce datasets per page to 35 for each DeviceBox * modify variable names to avoid issues with variables with the same name in the store refactor the implementation of container children sorting by name make containers accessible with authorized users only refactor the query to load 50 attachments per dataset persist the page number within the dataset fix the issue with inbox refresh add page count within dataset pagination add loader when unsorted attachments are being uploaded * fix the issue of opening the list of Unsorted attachments when the upload button is clicked --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 59ecc7d34088f78f32ccf2843cb88517c84ed0e4 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 20 11:38:17 2023 +0200 upd CHANGELOG v1.6.1 (#1357) commit f5d8c4e2ecee01f0848389477bda02c7397de40d Author: Adam Basha <55552142+adambasha0@users.noreply.github.com> Date: Tue Jun 20 08:57:29 2023 +0200 Inventory Feature (#1262) * chemical inventory * add chemicals model to complement selected samples with __chemical inventory__ properties * MSDS stored in public/ * add collapsible list and modification to inventory layout * allow copy safety phrases and safety sheets for subsample create for reactions * refactor chemical tab component and chemical api files * unify save button for sample tab and inventory tab * refactor NumericInputUnit component --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 80f875388bd9a83e537fc74fd0a87e40bd517370 Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 19 16:35:52 2023 +0200 defer reload after saving data to display nmrium generated preview (#1356) Co-authored-by: Lan Le <lan.le@kit.edu> commit 92c0926b6a91d246bffab5a604393b586c99dbd1 Author: Mostafa Mekky <59936007+mekkyz@users.noreply.github.com> Date: Mon Jun 19 16:16:09 2023 +0200 updating group admin ui (#1350) * updating group admin ui * change remove prompt in GroupElement.js * Div styles and adding "?" directly to the messages * fixing admin buttons commit 7d259df701c85bce9181bb1d959c151c10f9ce14 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Mon Jun 19 16:15:39 2023 +0200 Calendar entry: fix flaky test (#1352) * Calendar entry: fix flaky test * building link for element to return nil if no event-able * user factories: set parent class commit e1e4cc857e1664bd2bc4bf76328658b33191d287 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:05:13 2023 +0200 fix crash when saving data from NMRium (#1348) Co-authored-by: Lan Le <lan.le@kit.edu> commit e3ec4fe8af37ec7fc855b09c963cbed63f1d84a9 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:04:18 2023 +0200 handle issue by css (#1346) over write css transform from boostrap modal due to compatibility issue with d3-zoom Co-authored-by: Lan Le <lan.le@kit.edu> commit 57e255a038577f6e76443199fbb4d3a2486e5284 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 13 12:36:58 2023 +0200 Datacollector api fx (#1344) * wrap returned result to fit expected structure for client * add simple api test commit 5c81983b016aa83c3ce4bc8fb701549f65c1ca5e Author: Pei Chi Huang <pei-chi.huang@kit.edu> Date: Tue Jun 13 08:46:13 2023 +0200 refactoring transfer (#1320) use export collection routine to pack data for transfer TODO clean lib/{export|imoprt}_json.rb commit 8de0191b4d2ca80aa594716a6d45c44ae342fe4b Author: Martin Schneider <m.schneider@cortona.de> Date: Tue Jun 13 08:40:10 2023 +0200 Add calendar (#1189) * Add calendar Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> * fix research plan and screen short label issue * fix calendar button issue for new records * fix calendar download * create usecases for api requests and adjust the entries search * adapt files to rubocop guidelines * add ruby rspec for calendar entries * adapt calendar files to eslint guidelines and fix some small issues * Calendar entry: swap start and end time if start > end * use application root url to build link --------- Co-authored-by: sven <s.keller@cortona.de> Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> Co-authored-by: VadimKeller <v.keller@cortona.de> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 2aa35951886146392b5010c94afba66f206676aa Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 12 16:06:25 2023 +0200 add AIF layout (#1335) Co-authored-by: Lan Le <lan.le@kit.edu> commit 06d2d3259ab00f11dab7f93c4e74d60b425d9b31 Author: Lan Le <baolan2005@gmail.com> Date: Fri Jun 9 14:28:00 2023 +0200 1288 add chemspectra with SEC layout (#1297) * update function to display SEC * npx browserslist@latest --update-db * update yarn.lock * update ci runner image * update ci runner image * downgraded d3 lib to v6 --------- Co-authored-by: Lan Le <lan.le@kit.edu> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 4110f367edfeb1baf2af463ffbd1777174118981 Author: Lan Le <baolan2005@gmail.com> Date: Wed Jun 7 16:39:48 2023 +0200 fixed cannot load the correct url of nmrium wrapper (#1339) * fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu> commit 48aefe043b5043348b586382f4265dbfefcab127 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 10:49:05 2023 +0000 update callbackurl and onlyoffice payload url commit dcf1d61a05d20ffc0e824d2946d16520a7deed80 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 09:12:06 2023 +0000 update editor api use PUBLIC_URL commit a8333e8cf1e0d8476270c9475423d2b4e6b46a95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:42:33 2023 +0000 fixed test for export collection with sample * sample was not in collection before commit 5dad2208f9102c3617c7598c375a84b51c2ca43a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:13:07 2023 +0000 removed dependency to "react-search-autocomplete" * use instead already included Creatable component from "react-select3" commit 9439b699f78fdafc8c5e743f142aed0d2e9478d0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit a39d1b23bdb48a27b2da0286d10bd6e82772bb8c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:59:40 2023 +0000 refactor some tests commit e1d507b42cfb242b33f275188c5ee679562820c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:34:29 2023 +0000 fixed size of scientific button commit 91fec919d7f358ee2dcb0437854c844b2a09b063 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:30:02 2023 +0000 add arrows to panels in properties tab commit 57c3b0b6dae1b8f200f3d36812da042360266e71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:09:14 2023 +0000 fixed some ui issue * Cell Line name was not in a row and lead to ugly ui commit 6b757e1d3068b27f4e5c9b87955d7b3fcffc2ceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:41 2023 +0000 removed old mocking code commit 329efabe293875c7d6a98490390a4344fa94500d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:09 2023 +0000 add success/error messages on cell line update commit 4c55d2710fb445b0ad045cbcff63a4e9b1539d2e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 22 13:49:36 2023 +0000 add status messages after cell line was created or failed commit cd53e4b52fc6ded489477188098c23fa226f0da3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 14:31:53 2023 +0000 add permission level for cell lines to collections commit 3f80ed6822678ed424097e398d5d4b4adcb64479 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 11:08:24 2023 +0000 add collections to cell line sample commit 1f6e0287cbeceef4c4cd58917ff0eacf311b0d17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 08:52:23 2023 +0000 WIP - add attachment uploading on create commit 37b5974e085ae145db6c6994c1faeec40af9a9fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 19 07:26:52 2023 +0000 WIP - enable analysis up/download commit 997d834da675d4fea0cc5337042592f28fb8fe72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:24 2023 +0000 fixed typo commit b9f7cd7844c77dd90492fb2acd9683f921ce2cad Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:14 2023 +0000 WIP - add container uploading to cell lines commit 831d4a24250cf88356ba2e25a9d9b6ee59c86cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 10:26:56 2023 +0000 refactoring * use elvis operator instead of if else block commit bc9fc0e2ff77c9e4e3f4a59b0268f3ef01d942aa Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:46:35 2023 +0000 refactor header buttons commit 7f0110062a7770702c53adc7b03b2e8d5ca06abe Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:15:02 2023 +0000 set changed to false after save commit 98169d8b71a8b7cbaeb217307fdd55fd21fde7a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:10:34 2023 +0000 add header save buttons to cell line details commit ee5fdb4588b1788f59101997edd825fd3a3b4c3a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:33:58 2023 +0000 add close header button to cell line details commit 0617b1109b21014686630719b4cee0d4abfed1ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:09:23 2023 +0000 add enlargen button to cell line details commit 48ce96be9ac4bc97f642127b1bee35e508b6e10f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:59:02 2023 +0000 close confirmation only if something was changed commit 158af4d8a3fc868bdd0d083fdd960eb6c53174ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:53:18 2023 +0000 cell line only savable after one change was made commit fda42d7acbc0c7836433c51631aa3ff957e7bdab Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:28:55 2023 +0000 add missing files in previous commit commit 31daa4fccbf43b7db25ab014b1bffe4b938ed0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:25:20 2023 +0000 polish ui of amount commit e09234429d53bea2b787c72b44d92623e5fefe73 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 10:52:36 2023 +0000 enable user to use scientific notation at amount commit f31b876d1595c762ed7559217b58ad4bb107ab59 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 15:22:58 2023 +0000 WIP - add scientific notation for amount commit 75be387212648a5ba7abea16059c69e5d7a7ca7a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:16:23 2023 +0000 extract validation logic to store commit 22d18a2977ff37519707cf92f78d663d3590c587 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:05:07 2023 +0000 refactor amount as own component * increased size of amount column in db * also set maximum value commit f3c28787f10cc2a0592f40787501b03c61e4ce46 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 12:40:43 2023 +0000 ui polishing of amount selectbox commit a7d43f86e166389276265b9e02bcf2db49973756 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 11:23:23 2023 +0000 add unit to cell line sample commit b5923636a10e4d373e21e3e459b193e9685041c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:45:34 2023 +0000 add tooltips to cell line list groups commit 8ee3b3c23adbf5ec32e69bb53e58a37916d66c52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:34:11 2023 +0000 refactor of scss file for cell line lists commit 3f8d337af8dc06e3aa270a5619bafbb45b699a42 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:45:01 2023 +0000 fix missing parameter mutation at updates commit 0d0c4c2db8bab8e1d9f2fb7168922614820e1df7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:35:35 2023 +0000 add fast cell line sample creation * create new sample with all cell line material properties commit af0468c0f57aceedbe093e188d7049475c0c2d33 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:27:45 2023 +0000 Fixed tests after refactoring - part 3 commit 9d6b4e1651b5c831a7862d83a8ccfb5ecfa6a57f Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:20:33 2023 +0000 Fixed tests after refactoring - part 2 commit 8f0f6b8dc961b15e1c501536b0b4d58251b5ef2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:50:08 2023 +0000 add root container to cell line commit 58dcb4de02243d4244277bc227e17d1800b93f61 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:45:33 2023 +0000 Fixed tests after refactoring commit 787b96841570f03f5e4a8fe2678e338203cf6041 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:29:54 2023 +0000 WIP - create sub cell line item commit 177e7a331afbcb4ae29434a847d98bf0e3958329 Merge: e98a9cb83 7007666c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:10:35 2023 +0200 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 7007666c2d97e659e875d3ebd127d7f359a0a9bc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 12 09:20:56 2023 +0000 add cell line to API ELEMENTS commit e98a9cb83db76ebfe748d6315601a4c85ebed31f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:59:07 2023 +0000 add ancestor cell line sample to model commit d13371a6765ee8296a9b4bb3af44aea51b62ecf4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:58:18 2023 +0000 refactored rendering of Button commit 6c771970906268b0c8ecd4dbd7cacc2ecc54dd30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:26:32 2023 +0000 changed input validation commit 7bc0a75dbed09124ae7edf4dd73fb84337ebcdaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 11:55:24 2023 +0000 some ui polishing commit 2f630b72d2af90e8accd8d0a37f4f9281b883a04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:51:43 2023 +0000 add missing mutation property commit f4f731cdce226f62d37f9d2d8656b8599ff6f420 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:46:37 2023 +0000 WIP - connect update cell line frontend backend commit d40a145a9af746bf2268ddf8eaa5fa01d7d61ce6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:32:57 2023 +0000 disabled initial literature fetching for cell lines commit 2f72bac4652580d2c7cd48a9828e22b94b453e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:31:35 2023 +0000 WIP - changed identificator of cell line group commit 55ba230ffa3e6453fa01dc3588390c5f2ca73215 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 08:19:54 2023 +0000 harmonized cell line ui * arrow of showing entries harmonized commit 516f1906cd3779db15af197ebb1605eeacd73657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:41:21 2023 +0000 Polished the text representation of cell line item * fixed missing property in test + factory commit c08a53648193c777688ee7f90660816d5c99c557 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:29:30 2023 +0000 polished ui of auto suggest entries commit 4e172fc92d95befab242d9bde28cc879a1e9fffc Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 14:10:54 2023 +0000 fixed bug at rendering value of component commit cf590c546b9991c16822f00eb55def6ddb98bc02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 13:41:44 2023 +0000 add test for changen material in mobx store commit 44726673ad65c57797a6b7089753bd6332c104f3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:43:03 2023 +0000 add test for creating cell line in mobx store commit 6c19350be2794c88b250f9ad1dc443d0d8d341e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:04:26 2023 +0000 add test for mobx store commit ef29aaefbe5053252e5b4f09ac008b95fce90e04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 09:27:43 2023 +0000 harmonizing ui style commit dbf408e34ebaa979d1836559658ca0da1dae9cc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 08:40:44 2023 +0000 WIP - apply loaded material properties commit 5d5ac4bff7b26650c3905a5123620e89488df7c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:31:19 2023 +0000 ui polishing commit 0fbfd7bb0027a798e54cddfcd97b6ff041c8a607 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:12:45 2023 +0000 refactor cell line name component * create specialized component commit 0bfa656e48dde14228b285cc486c1c06ac5e58e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 14:32:38 2023 +0000 WIP - add autosuggest to cell line name commit 88a519b4e86ec134c94aa7b94e847f4470d5118d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 12:43:55 2023 +0000 WIP - replace cell line textfield by autocomplete commit 7ae73225514e3bb8f60ea2fe4d792d8f4c936307 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit 38bec166c4f94552bf792ac756ee44403250a55e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:08:49 2023 +0000 amount and passage must be greater than 0 commit e95c8462a55ac5aa3b0c5d4a5c36ffc98a858a93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:05:06 2023 +0000 replaced text field by combo box * for biosafety level in cell lines commit 315cebf5956665cf01ec9c43d7cbd61b73ef0f02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 11:22:52 2023 +0000 polish ui regarding to cell line table entry commit 49eec4146fc36dee98ce7eb5fff1509b428f2168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 10:32:57 2023 +0000 polish ui regarding to cell line table commit 6bd83f2bd09d9d8bf1f59653cceee8ffd59f0050 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 14:07:39 2023 +0000 more ui styling + fixing property commit 7827819a4ca959b3e598d09a0ef289184f3fac4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 12:30:29 2023 +0000 ui styling commit cb2e6d07e6cf6ffa2ba7b13c76134b85a028636a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:08:59 2023 +0000 fixed rendering of cell line name commit 8eccec96c4047bacd8adb98a785c26d58334d50a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:04:32 2023 +0000 fixed some ui stuff commit ab52bef18a869751b2fc5d3d9ab5bd502685c3f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 13:54:00 2023 +0000 WIP - connect Fetcher - Backend : fetchById commit 504d480ba1259d4c9ff7e93bb5698f16ab472422 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:50:05 2023 +0000 add missing property commit 7e6fc1b74088eb0248edc577c6f985d62401a9f8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:37:09 2023 +0000 WIP - connect Fetcher - Backend : cell lines of collection commit 637472528c088e1dfa7ae3676495015f6e2d2608 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:56:05 2023 +0000 fix mapping of cellline name commit e549ae85947270c93a17b00a4a3bdb72fd16e2c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:50:11 2023 +0000 refactor model of cell line material names commit 06c5f172166f6c993cf2e0bbb72e335c03595c0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 06:58:00 2023 +0000 add short label to cellline model commit 71c0da4d198fd82b4f0b430f3a077b9873bb898f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:09:52 2023 +0000 implement fetcher - api connection commit 383eca802eff2a62743a36f09bdba57db7bd63a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:08:16 2023 +0000 add missing api parameter commit 0150dab3df74e737fda4e993ade8d985b7f0f0ef Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:33:11 2023 +0000 WIP - connect fetcher with backend * harmonized comment and description properties commit 73e59fe2070b4ffd615ae43ec55dfaca51991f37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:16:54 2023 +0000 add missing properties to ui commit 730178bcd54454ad7b0f6181372725453fe92380 Author: nh9378 <basha.adam@kit.edu> Date: Wed May 31 08:35:25 2023 +0000 wip connect fetcher with backend commit ced80165912d69dafbe156c48e42b57172da0754 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 12:05:31 2023 +0000 add cellline icon to visibility tab commit c1af03dd791133286d2cc0ea4fda86ed6840ecb9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:35:50 2023 +0000 add load to API commit cf6f0e2a1511f8fa28c52fa63ae4b4af55e2ccdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:12:31 2023 +0000 WIP - connect Fetcher with backend - part 2 commit f90baf5dd38ae4c4b726249f466497e97af75b7c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:03:47 2023 +0000 WIP - connect Fetcher with backend commit f2f47b2b30a3b92fe6e95f265020b1619fe08825 Merge: 90f62c589 f33ce10a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:39:48 2023 +0200 Merge branch 'main' commit 90f62c58980ee51099d001dcdea17443113f5cf6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:22:16 2023 +0000 WIP - tests for update usecase commit 7a0ecee67799edbc55fa587c20927c694f054414 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:21:38 2023 +0000 add input validation to update usecase commit 8dda4a194025b848a70c76b2f32d9116966ece67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:23:41 2023 +0000 implement apo for update celllines commit dde935e1ccde1325f00672d7f663e6053c878baa Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:21:01 2023 +0000 user can now access available cell lines commit 082aa52015390cb0bbcf974c07cd483c29972187 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:20:44 2023 +0000 implement update usecase commit 940c775813ad29a7b768172982107852a9f5e84b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 13:29:24 2023 +0000 add cellline associations to collection commit 464ef1664829379bba2247b6197c4e66ed231100 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 12:53:33 2023 +0000 WIP: implement cell line api commit a41a2c31f42a3aa8729de1d01201c6d6c112892e Merge: a80ad7648 c1a2a7496 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 08:50:17 2023 +0200 Merge branch 'main' commit a80ad7648d75daa938df14345d7dc460488e5f83 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:49:10 2023 +0000 renamed reserved keyword in table schema commit a9a9161dbf2116a3a72e262b91b4287214c3cff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:48:41 2023 +0000 add 'create' usecase for cell line commit 294bfa660bb98f5e2b0e702f1166aaf748683839 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 15:14:55 2023 +0000 WIP : implement 'create' usecase commit ee20c65e93f7ef99786d6aaf7c27249b35874a30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 13:51:51 2023 +0000 add basic presenter for cell line sample commit d09d6a68e06726e4ce672eea06c1a7306d52de21 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit d6d3d078b1abf7bd63254794e1202bd31a2eba9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:06:49 2023 +0000 add scaffold of cell line usecases commit 5c176f114ccf87d7d51ab69e9e0a31013e6a7866 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 10:32:47 2023 +0000 add backend models commit 18c5fa944855c5827d3bbdb52c8f847569c05e3c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 17 09:27:19 2023 +0000 enable checking of cell lines commit 836112d4b5406487b0e48dbd631959ca6eafac2a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 15:09:16 2023 +0000 set icon for cell line commit f01cd27152b9a50297ea76d2ed3c8611c6c487a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 14:44:12 2023 +0000 add short label to cell line commit 52710bb5ef9aa1c854e3bcd50b36d3ad46a5a2b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:07:35 2023 +0000 remove debug code commit 05b1c41b46eeaeba5e58ca0dc46ded6f7272b491 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:04:34 2023 +0000 add validation before save of cellline commit 495f64192fc15ef4b7c5b5cd50e0dce99488515d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 15:15:52 2023 +0000 fixed typo at bioSafty level commit 291f88702977e3d9f091ab0f7e5dd4a1dd544b32 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:41:07 2023 +0000 ui validation of properties commit f5ca1a6fcc9af2802eb1da129ed2b681209768f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:40:49 2023 +0000 adding of new cell line commit 42593762d4b0c079a3029187848409003454cf4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:51:26 2023 +0000 refactor package structure and class names - part 2 commit e1dfa77c1acc70a2cb710c54efbbf8839676ab4d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:19:05 2023 +0000 refactor package structure and class names - part 1 commit a748d7cb448047b798122d287d72e61dfcba7fff Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:04:53 2023 +0000 eslint - cell line details package - part 2 commit fb6f9d894a5ec0a72d5e21e22ff3fe68dbee326c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 14:05:05 2023 +0000 eslint - cell line details package - part 1 commit c7788eaca5c317540188dc782c58bab22bb979be Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 12:30:10 2023 +0000 make eslint happy in cellLine/elements commit e5a0adc1457d86b16f87326c6d934cd919cff51b Author: FabianMauz <fmauz@ipb-halle.de> Date: F…
Squashed commit of the following: commit f15901d5274b6170b02cc9804d1ffe38e955ec5f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 8 08:34:45 2023 +0000 fix: check on import if material already exists and use one from db instead of one in import.zip commit bae104a95b287952d4fdb3d72d001bc98c589e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 14:11:45 2023 +0000 fix: add null check for kind on analysis container commit 5775123fa24a5fb0e28ea4b8c80dbbe8ecffca6f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 11:28:00 2023 +0000 fix: fixed place of cell line element commit 1400b7efe457fd8af01159b49ef37cfdc5085770 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 10:43:43 2023 +0000 fix: add migration file to make new cell line element compatible with generic element approach commit 759a8ac320c7680ecb85bd607300ccdce2637bf1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:01:21 2023 +0100 fix: always create new regular expression because it is statefull (why js, why) commit 10bfad8df8f6a9bc37cc72b390adb4fcf9affa7f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:00:27 2023 +0100 fix: only show name of ols entry and not also the ols id commit 796cd74c42b4b213d84b3723b65e66bc24a62001 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:40:14 2023 +0000 test: add more tests for cell line api commit bdd2fdc278864280c90cf86c82ae1af5187258f6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:25:40 2023 +0000 refactor: fixed context block names of tests commit f607a594a8f52c193efe174caf117b20539bbca8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 14:07:56 2023 +0000 fix: add check if profile has a layout commit 168cd3af6b7af7c9c4904fe8bb923edd30a6fe20 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:46:45 2023 +0000 test: add test for loading cell line with time restriction (from and to) by updated_at commit 5efe25ec3870cba9b937cc4dea59aec6bb9759d5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:43:16 2023 +0000 test: add test for loading cell line with time restriction (to) commit 834b5503028cb609f637492da81bad33a19a4554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:41:28 2023 +0000 test: add test for loading cell line with time restriction (from) commit 97c63cc00d79e39cd2a2b5f5c7e9eeb7f7a9834a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:45:11 2023 +0000 test: add test for fetching cell lines of a collection commit 3ab5d8ef43a13393cde333813b972f0b2b0f61ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:00:01 2023 +0000 refactor: test refactored commit f5079d1248b7884994d39a6897155939c44bb0c4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 16:30:40 2023 +0000 test: add test for use case 'update' in shared collection commit f84ed83c2bf21d3d148c317c53ebf591a097572a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 14:30:58 2023 +0000 refactor: changed test a little bit commit 714061e90195ac7acaf2d127af9235b6d0ec7955 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:49:52 2023 +0000 test: add test for changing the literature type of a literal commit 816eae18d07b08875b51f3f40ac6bbf9036f3835 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:35:56 2023 +0000 test: add tests for adding literature to a cell line commit cf1fc80256ddcec82532d98fbbc56551c7a422e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:54:42 2023 +0000 test: add test for getting literature from cell line element commit 75b263eb010434d5b8ba1db212e3b6f96a4c187a Merge: 65c183564 6f82b86fe Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:26:46 2023 +0100 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 6f82b86fe7f73f991f6e181b77d3a9f6739c2acd Merge: 1ecab672c c61c86a16 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:24:35 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit 65c183564ba0b104cb401622a0f7467cc93e3f58 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:13:05 2023 +0000 fix: add cell line ui visibility property to existing profiles commit 3e75468321cea2238dc0c5f0c2b6c0572bf32a39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:02:32 2023 +0000 fix: avoid conflicts with existing generic element profile numbers by setting a very hight default value to cell line visibility profile value commit 1ecab672c76bce7199b0cc593afb2c6d9d83f91f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:33:43 2023 +0000 fix: removed unused imports commit cee501f5c1be2b3e00adb547eefbd9a4d6df0554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:28:28 2023 +0000 style: fix rubocop warnings commit 66bdf32ca912050dd490ccd98070e4bc29ef3aa0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 08:46:01 2023 +0000 style: fixed rubocop warnings commit f1a395664e4566c36d03028b63b72c11e46ce236 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 13:54:18 2023 +0000 test: fix rubocop warnings in tests commit c5d564ad75aef2eb19dff67d9d462b9c32d32c5b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:34:22 2023 +0000 test: apply rubocop rules in tests commit 1f5ff589de417f084ea4c9761b2827257be00be7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:26:16 2023 +0000 test: apply rubocop hints for test file commit 25f8ae6cd18a12adfa63d89fa82155da64823c77 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:46:27 2023 +0000 style: fix rubocop warnings commit f9a5b6da77692ce2c2cac73e94ca7c29062bd8ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:26:25 2023 +0000 fix: fixed bug that came from a rubocop cleaning. rubocop did delete the last block in the id-else statement :( commit ef8f2f08cffd1f73f2d0bab5d1cb3ea7417a2459 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:25:33 2023 +0000 test: fixed tests commit b6e8a54b292b2b4e683f8175b79b9382f1aaa2fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 07:47:15 2023 +0000 fix: fix tests using js- factory * the factory somehow now uses the same instance for traits/factories. I have separated the domains with some kind of own namespaces to avoid conflicts between different factories. commit 529216c019112966e77bd2aecb9611eded1326b0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 06:48:59 2023 +0000 fix: fix tests commit 955f68a569665ce31fd065cff098ab0bccf964be Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 19 08:57:08 2023 +0000 style: fixed rubocop warnings commit b97606e05dbf86e53f4b089b08b239114ac00bac Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:59:20 2023 +0000 fix: fixed switch case for cell lines, seems to be overwritten by main sync commit 5cdbd9e6e68aa92f11f57b411aabc6997a9783a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:39:35 2023 +0000 style: fixed more rubocop stuff in apis commit ddbad0238cb49e4ff94269a0c05e2fd189fab823 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:10:53 2023 +0000 fix: add missing cell line entry for user profile commit e51e8d5cdef2c07d0bcd65437498beafde85e14e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:09:51 2023 +0000 style: fixed more rubocop warnings commit 3a8cab32ff1a905f5d44a317dd9b2fcf6b7739bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:51:30 2023 +0000 style: fixed rubocop warnings commit 7a2e189a026211c817c4ae6057a8a754b0b7240f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:28:41 2023 +0000 fix: remove duplicates of fixture trait commit 6777394279b7a3d30ae0f05be52f6c4149c18ab8 Merge: 0be06e4ca 5f6d6ad50 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Oct 18 13:25:48 2023 +0200 Merge branch 'main' into bio_feature_cell_line commit 0be06e4ca6778453ed3429df2cd9c1e7c076a0b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:16:45 2023 +0000 fix: resolve merging conflicts commit 9827b88e9484353abf91c3b0b51b53a02422b2a3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:47:35 2023 +0200 fix: fixed conflicts commit e04c32bb95b5da2cac78a4de39af650212cbafc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:43:07 2023 +0200 fix: fix conflicts of pull request commit 20d3e910da5c10b80fb925a9c4253ff51a801d25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:04:20 2023 +0000 fix: remove duplicate factory trait commit 87267fe17e4c13530ac8d4c18252cbe14f124d08 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:03:52 2023 +0000 feat: add cell line db stuff commit 0f147f5769e7505c645312f8fc8831f2f059aaea Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 10:08:09 2023 +0200 sync to latest main commit 72fc05d394bfab762947d98feaae18bbff1da2a7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:32:28 2023 +0000 test: change terms in OlsComponent commit 2fdd3d6f44bd17dd2c7074bcdb2b470993cafa75 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:30:53 2023 +0000 feat: remove artificial uuid from ols term commit b82e8db57e492ab23990a7ca6b8c784bca1d0b71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 10:07:00 2023 +0000 fix: add unique id to ensure unique items in the OlsTree component commit 993a8aefb2c24aee6316080e8c0fa209db1a35df Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 14:31:40 2023 +0000 fix: fixed bugs from conflicts commit ef873df201bf005ae7d31ca316b5609fd1b52bb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:55:04 2023 +0000 fix: fixed bug resulting in wrong resolving conflict commit c30ad69fe7be5f7065209289d84e173f1f7eff67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:25 2023 +0000 test: fixed test for exporting with cell line commit f19aeb8f33f0b0645d78f8f4a8787dacb1f0ed50 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:08 2023 +0000 fix: fixed transfer to repository variable commit 9857dacfef0ac598e18f26d0c74598a42fefb2a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 9 14:43:08 2023 +0200 sync to latest main commit a5066758b4c9d2d3b33cfe6b0179b18f7ad3e6b5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 6 11:09:45 2023 +0000 refac: changed ontology name to bao (BioAssay ontology) commit a54e78dbbf6e08dcc3dda8ce0949a8513ca3e088 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 10:59:06 2023 +0000 feat: change mouse pointer and enlarged clicking space for showing details of cell line commit 04802c3ab784701fb9aab015bc989fcc145632c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:41:11 2023 +0000 refactor: refactored checking of read only at collections commit 35342365fb2cab314684c2e611cf48bcd2cf45ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:37:44 2023 +0000 test: add tests for read only checking on collection commit a9512d9cb44829bece3501fec6e023d007d16ca5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 08:06:17 2023 +0000 feat: add access rights to cell line in shared collections commit 0f3060570351fc78350dafa5d9434b08a1cabe22 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:53:33 2023 +0000 refactor: change name of literature type for cell line commit c9e237a708116a90d9792ccc5e5261ab8ee470a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:48:38 2023 +0000 feat: disable editing of references in read only mode commit 1d27273b52064d37140e65fd3f28b51adcfdf193 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:18:12 2023 +0000 feat: disable remove button on analysis datasets if read only commit c7f64cc85d7b702184855b2c4f0cf743b59c86da Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 14:49:46 2023 +0000 feat: add read only to cell line analysis container (2) commit 8c9442d42e788ca56e5f25504ec0f33e1338278d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 13:03:24 2023 +0000 feat: add read only to cell line analysis container (1) commit 47614248e268c20e82bc86e7d3a3443faf1df5d6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 12:58:16 2023 +0000 refactor: add read only flag as property commit 04fcc826c4c300fe0dd684e438188a074220399d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 15:35:53 2023 +0000 feat: disable General properties in frontend if user has no write access write commit 2bb5ddc146e2a2f933a2854fadcfb8628cfaed25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:58:49 2023 +0000 feat: only allow change of cell line in sync/shared collection if access right is at least 1 (write) commit 63825dab82c1b19e7c23ade880120bb05d2cb04f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:28:48 2023 +0000 feat: add access to sync/shared collection when loading a cell line commit 53e7de5a93a85865a963667018001961022327fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 13:20:28 2023 +0000 feat: only enable creating of cell lines if access right allows it commit bc6b143bcab7cf9b45ccf8e5019908a3039b7429 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 12:34:14 2023 +0000 feat: enable synced collections with cell lines commit 4f82297dfa0f4bd030bc7f1d183643610d1a86ab Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 11:49:14 2023 +0000 feat: add sharing cell lines with other users commit b859d521d840c683007f0027525222e886f1bceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 11:21:48 2023 +0000 fix: add container to cell line factory commit 23295d20aa95e3d89a8ed82f3f8ed976339cc253 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 10:38:31 2023 +0000 fix: fix test for detail calculator now with cell lines commit 590e8455a0945bd3e5a1f4363b81dc0b69d0046d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:17:57 2023 +0000 refactor: add helper class if current reflection mechanic is not working anymore with new elements commit 55c1e99b8f50c5d9bd838bd345f166ba4e88a4e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:16:10 2023 +0000 test: add tests for deleting cell lines as element commit a337889fe5731ce24d6c1b864217c2966871c850 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 06:57:04 2023 +0000 style: fix rubocop and add empty tests for deleting cell lines as elements commit f0b32a2d553f52eca411211d607a6f51000708c1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 14:27:40 2023 +0000 feat: add delete of cell line commit 8b0872aa3c71acab5c7c4a0893dbc707f2cc7cb3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 07:16:32 2023 +0000 feat: add delete of cell lines from collection commit 104876480f62e5a2056e2c15e8f21aa44620abaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 11:04:44 2023 +0000 test: attach cellline to same collection commit 6cd37b1e43d34102b8ee8d04063f26db8a48eb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 10:37:06 2023 +0000 test: attach cell line to collection commit 607d452e45f3352f796c296aa6cb63813f9f3edf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 12:35:37 2023 +0000 feat: attach cell line to collection commit 40362f257c63a9bda08948acd9470b067513865b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:15:35 2023 +0000 feat: cancel movement if collections are the same commit 4a6c54660d392c00abcef5f04ff077c991fa1cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:08:21 2023 +0000 test: add test for moving cell line commit 88ccaea1e4520393278ecdd7aabc6d74e55b4e0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:48:03 2023 +0000 chore: reorder import commit 40c52012e976bf9b062d599be34055c8cbac2ff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:47:46 2023 +0000 fix: update ui after cell line moveing commit 69c990af28ef9b0ae589a885b1b85c03bcf64cb8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:49:12 2023 +0000 fix: fixed class name generation for cell line commit a89d91fd726974a6e1abec35cf175aeece994f9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:10:47 2023 +0000 feat: enable move/assign button after select cell line. There is currently no update of ui, but moving is done commit e7fc4d7ad8ccc15ef1c897934469903c2d3942fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 06:59:23 2023 +0000 fix: correct name of cell line element commit 805771efb78f9bcf49a0e23f4e61d39263630324 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:23:42 2023 +0000 feat: cancel move if target collection not existing commit 31f847bd22f263c3303ab85d88cc7381c55609d4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:14:45 2023 +0000 feat: handle moving into collection where cell line already in commit 148104ec8cc8913218e33c8d3d699c6a26b872bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:52:59 2023 +0000 test: move cell lines to collection commit 5bd7f924f3f52f8faf6c885e585ecd985cc3b1bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:04:49 2023 +0000 feat: enable moving of cell lines to other collections commit 6d3589fd3a358b4df868a47da1ae5b252bc0fd2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 7 11:19:45 2023 +0000 fix: remove immutablity of icon variable commit f45395d71ff948503474f854a8ad33865e58363e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 12:10:21 2023 +0000 feat: harmonized container order ui commit 5feb0ab04d2dbc09cca428a435fa985e90fefd56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:29:37 2023 +0000 feat: removed barcode printing and reporting from cell line analysis commit fb4255d9dc935f82c89845329cfd77ba29d1cc8f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:25:28 2023 +0000 feat: harmonized ui style of edit/order mode button with eln ui commit 7020cbf2b65719f1c3611beb53b2d51b25772315 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:54:44 2023 +0000 test: add test for container ordering commit 15369a3d14f4d3d7523f7f47e21006116e4aff56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:12:10 2023 +0000 fix: update index in metadata of container after changing order commit a20186bc73764db26e703c324b5101fd4a05f102 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 07:47:47 2023 +0000 fix: ui update of cell line after change commit cf55b3f26ab0b3be5fff1bd19346d9e7c2cd247e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 29 09:29:51 2023 +0000 feat: reference moving now possible for cell lines commit 8f1b204a276ce597af632b9d044dd99821ece74a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:07:29 2023 +0000 feat: add correct literature type after adding literature commit 38045e3e9e1b49f6a8f17fb67e2e99990f5ce07c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:03:49 2023 +0000 style: apply autofixes of eslint commit 3b57515237de3a32ed20afdfd2b03cc0b31d72d7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 12:57:02 2023 +0000 feat: add own reference type for cell lines commit 57f2452b5ddb08e425918aa553d102a1e0c952e9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 25 11:33:33 2023 +0200 chore: update to latest main commit 083ee49dc9007f3e086398fb95a11d56457e57a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 22 13:03:21 2023 +0000 feat: add bioassay ontology for cell line analysis commit 1ecc88ce2927b9f65c7076be0c9ecb42d68d79d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:49 2023 +0000 feat: enable search for explicitly cell lines commit 5207d38bc90006e7e6a3972af58c615797231b41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:19 2023 +0000 test: add spec for searching for explicitly cell lines commit 7bbcd92891cf7f5d1b9c652df910bb90a37e7fb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:30:17 2023 +0000 feat: add search of cell line by sample name commit 82685220d318acb541d6f072542f24a13ab0645a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:43:47 2023 +0000 test [ WIP ] : add test for searching cell lines by sample name failing due to missing function implementation commit 73caa9ba22f549e784ff637404ca4c60b78942ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:31:57 2023 +0000 test: add spec for searching for cell lines by cell line material name Fixed also a broken test from the previous commit commit f0389ebec92f20f89875a3b3801312f2a6d175ae Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:29:07 2023 +0000 style: apply rubocop rules to test commit e9a5ff97222276a0dc6e857a604abb46aa3fdf16 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:17:07 2023 +0000 feat: add conversion of cell lines from search end point commit 8da233569244d17342846867785c21252870bb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:16:34 2023 +0000 feat: add cell line to search by cell line material name commit 3e8ae9cfa7d33b089f00f3a60c9b2eeb790c0744 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:38:58 2023 +0000 refactor: correct test message commit 86fca3299986ef03120c42ab1813ca57cbb6a9fc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:37:27 2023 +0000 refactor: remove unnecessary import commit f1b528cd9c49084a88b2dd4f6476315ceca8a0ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:34:54 2023 +0000 feat: limit search to cell lines commit 4b91726c4dd410611df9fd20a3fe6c73a39d9559 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:19:35 2023 +0000 feat: add cellline to search possibility commit 615ee75f1e6754856d92df6bdbcf16e83f21f115 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:43:46 2023 +0000 fix: check detaillevel at searching for cell lines commit deeacfeb12c74f6323c847a000a9057abd3802f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:42:08 2023 +0000 refactor: extract params to local variable commit 0aa5e46c10d3fab9f364aeb9062d214e25e624a5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:40:41 2023 +0000 fix: correct cell line detail levels access commit ebaf56db3467f3cc3af21a2820dd7f1433238a41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 13:15:57 2023 +0000 feat: add entries for cell line suggestion in ui commit c525c59d32211af788c2674a717dbe9464d29074 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:46 2023 +0000 feat: add collection in suggestion filter commit d019ec70b2c47d659a7927af163ad65b7d0310f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:02 2023 +0000 test: add tests for suggestion api commit b33e467abcc60025bc3a73c6a22e756f65f3725d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:36:30 2023 +0000 test: add tests for suggestions including cell lines commit ee963022283947d3c9e29d78e7458973267542ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:03:37 2023 +0000 feat: add possibility to find in suggestion/all api commit ed031072a3a12287966aa72d4d62e3d8964def17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 07:58:36 2023 +0000 feat: add scopes for finding cell lines by name commit 677a796b0ada464dd3b5b31dda020af250904ac9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Aug 10 13:31:12 2023 +0000 feat: add cell line to detail levels in collection helper commit ebb6e4f2871aa18af8c4ea937915319814e8088b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 7 13:20:16 2023 +0200 update to latest main commit 02787d96558ed57fdca68368cb430e2d47c1152b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:40:03 2023 +0000 add tests commit 0c7680ff6e36a2e767d505ba1c21c8e59eba63fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:07:17 2023 +0000 delete duplicate test commit 4555b8d57ff2e01e4cadbd87b79442a795144c03 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:02:54 2023 +0000 fix bug at access by browser address commit 9a26c9104152e47edf7b7c5cc54433d8ecef7c0a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 13:40:04 2023 +0000 add detail level mechanic to cell lines commit 2a0ca71f3f7a4b0f9edeae9fdf75a695c9fa1d2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 12:14:01 2023 +0000 refactor loading of cell lines commit 32b074a7c93a0872e3f1ed64fb2a7fb9c62335e6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:23:22 2023 +0000 refactor cell line usecases commit 573f886df22612e4f58d72e4fec4c826083afe0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:06:16 2023 +0000 refactor create usecase commit fbc0e5e6214b1953485fb5b057da9dba61210004 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 10:13:46 2023 +0200 Fixed missing comma commit b1037ac765d81be474142abcf8c5bdc5c1069c39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:54:45 2023 +0200 Sync to latest main commit 1c2b02d5a30d4070f4c7e03f25d3b671f4868e97 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 12:08:43 2023 +0000 hamonized ui commit 1ae90a02d479aa541d38863aeded652765d9b226 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:24:51 2023 +0000 some ui polishing commit 8b7cb13c7d7bb78fc6fcde1d10874d862dff52bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:10:49 2023 +0000 enable tab for literature only if element was created commit 6275ddd48022985ce707008a5ec1264a2e0d2f72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 10:57:41 2023 +0000 Fixed PropTypes at Analyses commit bee2ff616e16a67abbf05c5f0f6e6f6417203d53 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:43:11 2023 +0000 fixed proptypes commit beeb01d4e21033ac5d570e6ebcc159136d326f39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:20 2023 +0000 fixed wrong validation in update process commit 36649aa8b393a84fe772d1e7da2539066768fe2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:02 2023 +0000 fixed more browser console warnings commit 5f3101767ceac9b6d61db597f02310e4ff646dac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:20:57 2023 +0000 removed unneccessary keys in table commit cd50b9c1cbe82977499342b0e42391d8c1de0ced Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:15:13 2023 +0000 fixed browser console warning of missing keys in array commit f9b5d7a241e998c1dc969b557940e5db115a3408 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:50:12 2023 +0000 prevent creation of cell line in "all" collection commit 28112eff554fd03160f15d54edc85b4f3dde0b0f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:37:44 2023 +0000 extract definition of proptypes for cell lines in table context commit 01f5e95192cad9026062f408e22375d41759c68a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:06:37 2023 +0000 add space in cell line group header commit 2399a4fbc3ba14bed0786aef47d2121f141e7bb4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:04:36 2023 +0000 increase counter on frontend after cell line creation commit f55d7b26fc2d7b18b8dafc61ede94c8d7fa7d51e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:46:24 2023 +0000 set mode to changed after container was reordered commit 80001d91d735db74122cd5960b8a0d98224b7f45 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:38:35 2023 +0000 removed changeLiterature method * Not used in the sub component anyway commit 9c604aa97b7efce3f6c3baf063b3ddeb35fa55d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 11:41:55 2023 +0000 add increase of cell line counter to usecase commit 2f3459b89aed1a5197cd387d09267b0a87e6e93b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 10:44:27 2023 +0000 link literature/references to material instead of sample commit ab0d58fca3c0cea7d613b0988bacba69d386603c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 09:32:19 2023 +0000 WIP - prepare cell line ontology commit aef58c2467b334dcc78509881c88648e07be7152 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:26:37 2023 +0000 WIP - prototype of adding new ontology commit f81af50669e66229974af62169eb623dbcf13534 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:08:25 2023 +0000 DI of analysis method title commit 15ec80de35f6db1841b2ca12eaeba7be98b84300 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:00:00 2023 +0000 ui adjustments commit 7199f8dbe3747baca06aa6eeec4c59e128138801 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:56:39 2023 +0000 ui adjustments commit ee0f2d01598a41cde3b7d0699522132bd767811c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:34:06 2023 +0000 add collection label to table entry commit b1ab291d3eb65ece1d14c8d4ea362009ab10805c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 09:18:57 2023 +0000 WIP : allow DI of ontology name commit 74a0473bd461aa42a5ed1ce8ed9e706d78266f52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:56:03 2023 +0000 temporary disable test commit 79d0a34744463354636ffe7014094cd266b5ee35 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:53:36 2023 +0000 fixed tests commit 119158e2a5d0cf62e33997b99084b08d5b1d0efa Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 10:40:08 2023 +0000 creating link between collections and cell lines via id * before it was linked with the element but it was missing the collections. By linking with ids the element is internally reloaded and the collections are up to date commit c7e7957ef17135048075076bb5cc84dbbc4b8700 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 09:21:54 2023 +0000 WIP - refactor collection tag * currently updating tags added at create usecast -> need more investigation why it is not triggered by the "after create" hook in collections_celllines commit 99b010956f6c2701e69a3b1e6c38264528aed583 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jul 4 14:57:32 2023 +0000 WIP - add label for collections of cell line * add virtual tag property * one collection is missing if element is in a shared one commit c40a5d380b8c829006c2575b9ff6e536ea4188a4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 14:35:15 2023 +0000 fetch cell line again after update commit 45a964788c75fc2fbe8f312c6b5b304fe6137cdc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:17:17 2023 +0000 set changed flag after deleting a container commit 70938450a9f480a7515ce9adccd2bac06da8dc3d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:05:14 2023 +0000 set changed flag after adding a container commit 463bdb938f25e1475ce910687e4d1464f240a0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 12:55:19 2023 +0000 add container type on adding new analysis container commit 90a287ccad0c244da0a477f58fd71f3a88be51d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:18:34 2023 +0000 reactivate loading of literature for cell lines commit 4ee287b134fba1cd79804e63c57fd805d7d0ca93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:13:22 2023 +0000 add creation of reference for cell line commit 8f2d3dff3025cf8915af95ed1eb73de9d2a25c34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 07:53:22 2023 +0000 add foreign key for literature/literal commit b64e0d7fce8548e50ee7768b1193165f9884bc1d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:31:59 2023 +0000 add new cell line to all collection commit ff8f3fbe081033df9a7c1aae34e1d8297621d023 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:18:22 2023 +0000 use cell line count for short label commit 087606ff745d1d96f6eb5d563ca3bea3e45d518b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 13:51:10 2023 +0000 add cell line counter and increasing it at creation commit b3a232f3abdd9cde82d31a4b635fa99e5a63a90c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 12:20:11 2023 +0000 fixed bug at reordering container * add some ui polishing commit 42e901c43a3d49bebad766409480b7dc371132e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 10:59:22 2023 +0000 add warning if required property not set commit 677d3837933f7d13f4f87cd5f9e578a365950e34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:15:04 2023 +0000 polish ui * harmonized cell line name height commit 9a95f1093f16791fc2700506d79bfb5d1ff94fab Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:01:43 2023 +0000 refactor cell line importer commit 528577aad5370f6fe31df00ee3e5e861a9244be4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 08:39:00 2023 +0000 import collecion with celllines 4 * added collection to cellline samples commit 09198a4bb1d3399889d4506c3083c185c1df221e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 14:17:37 2023 +0000 WIP - import collection with cell lines 3 commit 482603ac50022f286e43c7a431858dc18fad8120 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:36 2023 +0000 WIP - import collection with cell lines 2 commit 4d2adadaa0d65f2a2f5f14c0f7e84034116f6960 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:15 2023 +0000 WIP - import collection with cell lines commit 8a4478572be3009faf3ad2033ed83f48ffc3bcc6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 10:56:43 2023 +0000 refactor tests commit d75f9f63e42f2a413e531928cce4254834dd0572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:50:57 2023 +0000 add linking between sample and material commit a545287222b7fa5049bef5582a2a83012c6a97c5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:31:38 2023 +0000 add linking between cell line sample and collection commit 6b586ec897c57f55a194f2ac7f0bbab468e8883e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:52:58 2023 +0000 refactor some tests commit 1a98a1d6e51032591c08df0b3f655a6d03775899 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:37:41 2023 +0000 add cell line samples to export commit b45efdb1392ca7b2e25f09af0bae0d2f6f12b9c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 11:59:21 2023 +0000 export containers and attachments of cell lines commit 869c6fb8ded03421c59cddae923222741502bb54 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 06:56:43 2023 +0000 removed nesting of collections * is already done in the outer loop commit 5660fa354010dfb747e08245f0388095edea6572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 15:21:55 2023 +0000 WIP - export collection with cell lines commit 9e2f06bd1376bb1bfb3fdd23bbc842cb4270c56b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 12:05:18 2023 +0000 add tests for export with reaction commit 0dc181ebc2340e5fc1c717bbbdcee3bb93069066 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 11:00:19 2023 +0000 add analysis container to reaction factory commit 94bf188d4a1dd83139e7f24a65fe56667c48343b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit 766f19d8d9d0124fd43dd67ddcd1a953c9887461 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit e3d8be596a7ac46ced663d94a8d36cb7e4f2b7dd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit c2a1b965a9b724ac494437b2e55a833c1db86c4b Author: Jan C. Brammer <jan.c.brammer@gmail.com> Date: Fri Jun 23 14:18:27 2023 +0200 Use correct data-structure for `columns` (#1366) commit 20cfe88aa5f000f81ef036ffdccc8f22672f1711 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 07:45:03 2023 +0000 added cypress complaint attributes commit 9fda919e047d341bcc840a2cea3fd7945dd6e0e1 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 10:05:05 2023 +0200 Text editor in researchPlan is now getting removed properly (#1363) commit ce8f8e88201cda03d61ef0eee654fa978fcf48bc Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Thu Jun 22 10:34:16 2023 +0200 1340 download of annotated image not working (#1358) * add tests for downloading container as zip * add annotated image to zip file * add tests for zip dataset download * changed attachment type in sample factory * fixed factory trait for annotated image * add more tests * attachment_spec rubocop part 1 * reactivated test * attachment_spec rubocop part 2 * rubocop part 3 commit 1edf8cdc5d11e97ffbe5ab73dcf100ef2305b516 Author: TasnimMehzabin <TasnimMehzabin@users.noreply.github.com> Date: Tue Jun 20 19:36:38 2023 +0200 Add inbox pagination (#1108) * Inbox pagination is added - API is added to fetch the datasets individually per container - API is integrated in the inbox section - Attachment count functionality is modified based on the current implementation * Refactor the inbox pagination with individual API calls * implement the initial pagination on the inbox * display 20 inbox items at a time sort inbox items by created_at desc modify and refactor DeviceBoxEntity will take to inbox modal if inbox items are clicked in the collectionTree section will display ellipsis in collectionTree inbox section if there are more inbox items so that user is taken to inbox modal page add badge to the inbox icon in the navigation section revert countAttachments to proper logic * limit the number of datasets and the number of attachments per dataset * open particular deviceBox in the inbox modal that was clicked in the collectionTree inbox section keep only one deviceBox open at a time in the inbox modal * add pagination option with next and previous buttons within inbox datasets close other sections when the inbox section is open in the collection tree for better visibility clean up code removing the device_box_entity.rb and refactor within inbox_entity.rb handle the deletion of container or attachment from inbox refactor the code to fix the number of attachments in the inbox upon container or attachment deletion open the inbox modal when the unsorted section is clicked from the inbox of collection tree optimize the datasets' sorting by name within inbox container fix the research plan API issue * reduce datasets per page to 35 for each DeviceBox * modify variable names to avoid issues with variables with the same name in the store refactor the implementation of container children sorting by name make containers accessible with authorized users only refactor the query to load 50 attachments per dataset persist the page number within the dataset fix the issue with inbox refresh add page count within dataset pagination add loader when unsorted attachments are being uploaded * fix the issue of opening the list of Unsorted attachments when the upload button is clicked --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 59ecc7d34088f78f32ccf2843cb88517c84ed0e4 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 20 11:38:17 2023 +0200 upd CHANGELOG v1.6.1 (#1357) commit f5d8c4e2ecee01f0848389477bda02c7397de40d Author: Adam Basha <55552142+adambasha0@users.noreply.github.com> Date: Tue Jun 20 08:57:29 2023 +0200 Inventory Feature (#1262) * chemical inventory * add chemicals model to complement selected samples with __chemical inventory__ properties * MSDS stored in public/ * add collapsible list and modification to inventory layout * allow copy safety phrases and safety sheets for subsample create for reactions * refactor chemical tab component and chemical api files * unify save button for sample tab and inventory tab * refactor NumericInputUnit component --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 80f875388bd9a83e537fc74fd0a87e40bd517370 Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 19 16:35:52 2023 +0200 defer reload after saving data to display nmrium generated preview (#1356) Co-authored-by: Lan Le <lan.le@kit.edu> commit 92c0926b6a91d246bffab5a604393b586c99dbd1 Author: Mostafa Mekky <59936007+mekkyz@users.noreply.github.com> Date: Mon Jun 19 16:16:09 2023 +0200 updating group admin ui (#1350) * updating group admin ui * change remove prompt in GroupElement.js * Div styles and adding "?" directly to the messages * fixing admin buttons commit 7d259df701c85bce9181bb1d959c151c10f9ce14 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Mon Jun 19 16:15:39 2023 +0200 Calendar entry: fix flaky test (#1352) * Calendar entry: fix flaky test * building link for element to return nil if no event-able * user factories: set parent class commit e1e4cc857e1664bd2bc4bf76328658b33191d287 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:05:13 2023 +0200 fix crash when saving data from NMRium (#1348) Co-authored-by: Lan Le <lan.le@kit.edu> commit e3ec4fe8af37ec7fc855b09c963cbed63f1d84a9 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:04:18 2023 +0200 handle issue by css (#1346) over write css transform from boostrap modal due to compatibility issue with d3-zoom Co-authored-by: Lan Le <lan.le@kit.edu> commit 57e255a038577f6e76443199fbb4d3a2486e5284 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 13 12:36:58 2023 +0200 Datacollector api fx (#1344) * wrap returned result to fit expected structure for client * add simple api test commit 5c81983b016aa83c3ce4bc8fb701549f65c1ca5e Author: Pei Chi Huang <pei-chi.huang@kit.edu> Date: Tue Jun 13 08:46:13 2023 +0200 refactoring transfer (#1320) use export collection routine to pack data for transfer TODO clean lib/{export|imoprt}_json.rb commit 8de0191b4d2ca80aa594716a6d45c44ae342fe4b Author: Martin Schneider <m.schneider@cortona.de> Date: Tue Jun 13 08:40:10 2023 +0200 Add calendar (#1189) * Add calendar Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> * fix research plan and screen short label issue * fix calendar button issue for new records * fix calendar download * create usecases for api requests and adjust the entries search * adapt files to rubocop guidelines * add ruby rspec for calendar entries * adapt calendar files to eslint guidelines and fix some small issues * Calendar entry: swap start and end time if start > end * use application root url to build link --------- Co-authored-by: sven <s.keller@cortona.de> Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> Co-authored-by: VadimKeller <v.keller@cortona.de> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 2aa35951886146392b5010c94afba66f206676aa Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 12 16:06:25 2023 +0200 add AIF layout (#1335) Co-authored-by: Lan Le <lan.le@kit.edu> commit 06d2d3259ab00f11dab7f93c4e74d60b425d9b31 Author: Lan Le <baolan2005@gmail.com> Date: Fri Jun 9 14:28:00 2023 +0200 1288 add chemspectra with SEC layout (#1297) * update function to display SEC * npx browserslist@latest --update-db * update yarn.lock * update ci runner image * update ci runner image * downgraded d3 lib to v6 --------- Co-authored-by: Lan Le <lan.le@kit.edu> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 4110f367edfeb1baf2af463ffbd1777174118981 Author: Lan Le <baolan2005@gmail.com> Date: Wed Jun 7 16:39:48 2023 +0200 fixed cannot load the correct url of nmrium wrapper (#1339) * fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu> commit 48aefe043b5043348b586382f4265dbfefcab127 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 10:49:05 2023 +0000 update callbackurl and onlyoffice payload url commit dcf1d61a05d20ffc0e824d2946d16520a7deed80 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 09:12:06 2023 +0000 update editor api use PUBLIC_URL commit a8333e8cf1e0d8476270c9475423d2b4e6b46a95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:42:33 2023 +0000 fixed test for export collection with sample * sample was not in collection before commit 5dad2208f9102c3617c7598c375a84b51c2ca43a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:13:07 2023 +0000 removed dependency to "react-search-autocomplete" * use instead already included Creatable component from "react-select3" commit 9439b699f78fdafc8c5e743f142aed0d2e9478d0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit a39d1b23bdb48a27b2da0286d10bd6e82772bb8c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:59:40 2023 +0000 refactor some tests commit e1d507b42cfb242b33f275188c5ee679562820c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:34:29 2023 +0000 fixed size of scientific button commit 91fec919d7f358ee2dcb0437854c844b2a09b063 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:30:02 2023 +0000 add arrows to panels in properties tab commit 57c3b0b6dae1b8f200f3d36812da042360266e71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:09:14 2023 +0000 fixed some ui issue * Cell Line name was not in a row and lead to ugly ui commit 6b757e1d3068b27f4e5c9b87955d7b3fcffc2ceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:41 2023 +0000 removed old mocking code commit 329efabe293875c7d6a98490390a4344fa94500d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:09 2023 +0000 add success/error messages on cell line update commit 4c55d2710fb445b0ad045cbcff63a4e9b1539d2e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 22 13:49:36 2023 +0000 add status messages after cell line was created or failed commit cd53e4b52fc6ded489477188098c23fa226f0da3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 14:31:53 2023 +0000 add permission level for cell lines to collections commit 3f80ed6822678ed424097e398d5d4b4adcb64479 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 11:08:24 2023 +0000 add collections to cell line sample commit 1f6e0287cbeceef4c4cd58917ff0eacf311b0d17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 08:52:23 2023 +0000 WIP - add attachment uploading on create commit 37b5974e085ae145db6c6994c1faeec40af9a9fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 19 07:26:52 2023 +0000 WIP - enable analysis up/download commit 997d834da675d4fea0cc5337042592f28fb8fe72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:24 2023 +0000 fixed typo commit b9f7cd7844c77dd90492fb2acd9683f921ce2cad Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:14 2023 +0000 WIP - add container uploading to cell lines commit 831d4a24250cf88356ba2e25a9d9b6ee59c86cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 10:26:56 2023 +0000 refactoring * use elvis operator instead of if else block commit bc9fc0e2ff77c9e4e3f4a59b0268f3ef01d942aa Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:46:35 2023 +0000 refactor header buttons commit 7f0110062a7770702c53adc7b03b2e8d5ca06abe Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:15:02 2023 +0000 set changed to false after save commit 98169d8b71a8b7cbaeb217307fdd55fd21fde7a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:10:34 2023 +0000 add header save buttons to cell line details commit ee5fdb4588b1788f59101997edd825fd3a3b4c3a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:33:58 2023 +0000 add close header button to cell line details commit 0617b1109b21014686630719b4cee0d4abfed1ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:09:23 2023 +0000 add enlargen button to cell line details commit 48ce96be9ac4bc97f642127b1bee35e508b6e10f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:59:02 2023 +0000 close confirmation only if something was changed commit 158af4d8a3fc868bdd0d083fdd960eb6c53174ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:53:18 2023 +0000 cell line only savable after one change was made commit fda42d7acbc0c7836433c51631aa3ff957e7bdab Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:28:55 2023 +0000 add missing files in previous commit commit 31daa4fccbf43b7db25ab014b1bffe4b938ed0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:25:20 2023 +0000 polish ui of amount commit e09234429d53bea2b787c72b44d92623e5fefe73 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 10:52:36 2023 +0000 enable user to use scientific notation at amount commit f31b876d1595c762ed7559217b58ad4bb107ab59 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 15:22:58 2023 +0000 WIP - add scientific notation for amount commit 75be387212648a5ba7abea16059c69e5d7a7ca7a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:16:23 2023 +0000 extract validation logic to store commit 22d18a2977ff37519707cf92f78d663d3590c587 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:05:07 2023 +0000 refactor amount as own component * increased size of amount column in db * also set maximum value commit f3c28787f10cc2a0592f40787501b03c61e4ce46 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 12:40:43 2023 +0000 ui polishing of amount selectbox commit a7d43f86e166389276265b9e02bcf2db49973756 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 11:23:23 2023 +0000 add unit to cell line sample commit b5923636a10e4d373e21e3e459b193e9685041c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:45:34 2023 +0000 add tooltips to cell line list groups commit 8ee3b3c23adbf5ec32e69bb53e58a37916d66c52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:34:11 2023 +0000 refactor of scss file for cell line lists commit 3f8d337af8dc06e3aa270a5619bafbb45b699a42 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:45:01 2023 +0000 fix missing parameter mutation at updates commit 0d0c4c2db8bab8e1d9f2fb7168922614820e1df7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:35:35 2023 +0000 add fast cell line sample creation * create new sample with all cell line material properties commit af0468c0f57aceedbe093e188d7049475c0c2d33 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:27:45 2023 +0000 Fixed tests after refactoring - part 3 commit 9d6b4e1651b5c831a7862d83a8ccfb5ecfa6a57f Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:20:33 2023 +0000 Fixed tests after refactoring - part 2 commit 8f0f6b8dc961b15e1c501536b0b4d58251b5ef2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:50:08 2023 +0000 add root container to cell line commit 58dcb4de02243d4244277bc227e17d1800b93f61 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:45:33 2023 +0000 Fixed tests after refactoring commit 787b96841570f03f5e4a8fe2678e338203cf6041 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:29:54 2023 +0000 WIP - create sub cell line item commit 177e7a331afbcb4ae29434a847d98bf0e3958329 Merge: e98a9cb83 7007666c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:10:35 2023 +0200 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 7007666c2d97e659e875d3ebd127d7f359a0a9bc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 12 09:20:56 2023 +0000 add cell line to API ELEMENTS commit e98a9cb83db76ebfe748d6315601a4c85ebed31f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:59:07 2023 +0000 add ancestor cell line sample to model commit d13371a6765ee8296a9b4bb3af44aea51b62ecf4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:58:18 2023 +0000 refactored rendering of Button commit 6c771970906268b0c8ecd4dbd7cacc2ecc54dd30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:26:32 2023 +0000 changed input validation commit 7bc0a75dbed09124ae7edf4dd73fb84337ebcdaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 11:55:24 2023 +0000 some ui polishing commit 2f630b72d2af90e8accd8d0a37f4f9281b883a04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:51:43 2023 +0000 add missing mutation property commit f4f731cdce226f62d37f9d2d8656b8599ff6f420 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:46:37 2023 +0000 WIP - connect update cell line frontend backend commit d40a145a9af746bf2268ddf8eaa5fa01d7d61ce6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:32:57 2023 +0000 disabled initial literature fetching for cell lines commit 2f72bac4652580d2c7cd48a9828e22b94b453e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:31:35 2023 +0000 WIP - changed identificator of cell line group commit 55ba230ffa3e6453fa01dc3588390c5f2ca73215 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 08:19:54 2023 +0000 harmonized cell line ui * arrow of showing entries harmonized commit 516f1906cd3779db15af197ebb1605eeacd73657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:41:21 2023 +0000 Polished the text representation of cell line item * fixed missing property in test + factory commit c08a53648193c777688ee7f90660816d5c99c557 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:29:30 2023 +0000 polished ui of auto suggest entries commit 4e172fc92d95befab242d9bde28cc879a1e9fffc Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 14:10:54 2023 +0000 fixed bug at rendering value of component commit cf590c546b9991c16822f00eb55def6ddb98bc02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 13:41:44 2023 +0000 add test for changen material in mobx store commit 44726673ad65c57797a6b7089753bd6332c104f3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:43:03 2023 +0000 add test for creating cell line in mobx store commit 6c19350be2794c88b250f9ad1dc443d0d8d341e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:04:26 2023 +0000 add test for mobx store commit ef29aaefbe5053252e5b4f09ac008b95fce90e04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 09:27:43 2023 +0000 harmonizing ui style commit dbf408e34ebaa979d1836559658ca0da1dae9cc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 08:40:44 2023 +0000 WIP - apply loaded material properties commit 5d5ac4bff7b26650c3905a5123620e89488df7c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:31:19 2023 +0000 ui polishing commit 0fbfd7bb0027a798e54cddfcd97b6ff041c8a607 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:12:45 2023 +0000 refactor cell line name component * create specialized component commit 0bfa656e48dde14228b285cc486c1c06ac5e58e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 14:32:38 2023 +0000 WIP - add autosuggest to cell line name commit 88a519b4e86ec134c94aa7b94e847f4470d5118d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 12:43:55 2023 +0000 WIP - replace cell line textfield by autocomplete commit 7ae73225514e3bb8f60ea2fe4d792d8f4c936307 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit 38bec166c4f94552bf792ac756ee44403250a55e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:08:49 2023 +0000 amount and passage must be greater than 0 commit e95c8462a55ac5aa3b0c5d4a5c36ffc98a858a93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:05:06 2023 +0000 replaced text field by combo box * for biosafety level in cell lines commit 315cebf5956665cf01ec9c43d7cbd61b73ef0f02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 11:22:52 2023 +0000 polish ui regarding to cell line table entry commit 49eec4146fc36dee98ce7eb5fff1509b428f2168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 10:32:57 2023 +0000 polish ui regarding to cell line table commit 6bd83f2bd09d9d8bf1f59653cceee8ffd59f0050 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 14:07:39 2023 +0000 more ui styling + fixing property commit 7827819a4ca959b3e598d09a0ef289184f3fac4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 12:30:29 2023 +0000 ui styling commit cb2e6d07e6cf6ffa2ba7b13c76134b85a028636a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:08:59 2023 +0000 fixed rendering of cell line name commit 8eccec96c4047bacd8adb98a785c26d58334d50a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:04:32 2023 +0000 fixed some ui stuff commit ab52bef18a869751b2fc5d3d9ab5bd502685c3f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 13:54:00 2023 +0000 WIP - connect Fetcher - Backend : fetchById commit 504d480ba1259d4c9ff7e93bb5698f16ab472422 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:50:05 2023 +0000 add missing property commit 7e6fc1b74088eb0248edc577c6f985d62401a9f8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:37:09 2023 +0000 WIP - connect Fetcher - Backend : cell lines of collection commit 637472528c088e1dfa7ae3676495015f6e2d2608 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:56:05 2023 +0000 fix mapping of cellline name commit e549ae85947270c93a17b00a4a3bdb72fd16e2c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:50:11 2023 +0000 refactor model of cell line material names commit 06c5f172166f6c993cf2e0bbb72e335c03595c0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 06:58:00 2023 +0000 add short label to cellline model commit 71c0da4d198fd82b4f0b430f3a077b9873bb898f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:09:52 2023 +0000 implement fetcher - api connection commit 383eca802eff2a62743a36f09bdba57db7bd63a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:08:16 2023 +0000 add missing api parameter commit 0150dab3df74e737fda4e993ade8d985b7f0f0ef Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:33:11 2023 +0000 WIP - connect fetcher with backend * harmonized comment and description properties commit 73e59fe2070b4ffd615ae43ec55dfaca51991f37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:16:54 2023 +0000 add missing properties to ui commit 730178bcd54454ad7b0f6181372725453fe92380 Author: nh9378 <basha.adam@kit.edu> Date: Wed May 31 08:35:25 2023 +0000 wip connect fetcher with backend commit ced80165912d69dafbe156c48e42b57172da0754 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 12:05:31 2023 +0000 add cellline icon to visibility tab commit c1af03dd791133286d2cc0ea4fda86ed6840ecb9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:35:50 2023 +0000 add load to API commit cf6f0e2a1511f8fa28c52fa63ae4b4af55e2ccdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:12:31 2023 +0000 WIP - connect Fetcher with backend - part 2 commit f90baf5dd38ae4c4b726249f466497e97af75b7c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:03:47 2023 +0000 WIP - connect Fetcher with backend commit f2f47b2b30a3b92fe6e95f265020b1619fe08825 Merge: 90f62c589 f33ce10a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:39:48 2023 +0200 Merge branch 'main' commit 90f62c58980ee51099d001dcdea17443113f5cf6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:22:16 2023 +0000 WIP - tests for update usecase commit 7a0ecee67799edbc55fa587c20927c694f054414 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:21:38 2023 +0000 add input validation to update usecase commit 8dda4a194025b848a70c76b2f32d9116966ece67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:23:41 2023 +0000 implement apo for update celllines commit dde935e1ccde1325f00672d7f663e6053c878baa Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:21:01 2023 +0000 user can now access available cell lines commit 082aa52015390cb0bbcf974c07cd483c29972187 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:20:44 2023 +0000 implement update usecase commit 940c775813ad29a7b768172982107852a9f5e84b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 13:29:24 2023 +0000 add cellline associations to collection commit 464ef1664829379bba2247b6197c4e66ed231100 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 12:53:33 2023 +0000 WIP: implement cell line api commit a41a2c31f42a3aa8729de1d01201c6d6c112892e Merge: a80ad7648 c1a2a7496 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 08:50:17 2023 +0200 Merge branch 'main' commit a80ad7648d75daa938df14345d7dc460488e5f83 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:49:10 2023 +0000 renamed reserved keyword in table schema commit a9a9161dbf2116a3a72e262b91b4287214c3cff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:48:41 2023 +0000 add 'create' usecase for cell line commit 294bfa660bb98f5e2b0e702f1166aaf748683839 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 15:14:55 2023 +0000 WIP : implement 'create' usecase commit ee20c65e93f7ef99786d6aaf7c27249b35874a30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 13:51:51 2023 +0000 add basic presenter for cell line sample commit d09d6a68e06726e4ce672eea06c1a7306d52de21 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit d6d3d078b1abf7bd63254794e1202bd31a2eba9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:06:49 2023 +0000 add scaffold of cell line usecases commit 5c176f114ccf87d7d51ab69e9e0a31013e6a7866 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 10:32:47 2023 +0000 add backend models commit 18c5fa944855c5827d3bbdb52c8f847569c05e3c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 17 09:27:19 2023 +0000 enable checking of cell lines commit 836112d4b5406487b0e48dbd631959ca6eafac2a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 15:09:16 2023 +0000 set icon for cell line commit f01cd27152b9a50297ea76d2ed3c8611c6c487a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 14:44:12 2023 +0000 add short label to cell line commit 52710bb5ef9aa1c854e3bcd50b36d3ad46a5a2b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:07:35 2023 +0000 remove debug code commit 05b1c41b46eeaeba5e58ca0dc46ded6f7272b491 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:04:34 2023 +0000 add validation before save of cellline commit 495f64192fc15ef4b7c5b5cd50e0dce99488515d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 15:15:52 2023 +0000 fixed typo at bioSafty level commit 291f88702977e3d9f091ab0f7e5dd4a1dd544b32 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:41:07 2023 +0000 ui validation of properties commit f5ca1a6fcc9af2802eb1da129ed2b681209768f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:40:49 2023 +0000 adding of new cell line commit 42593762d4b0c079a3029187848409003454cf4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:51:26 2023 +0000 refactor package structure and class names - part 2 commit e1dfa77c1acc70a2cb710c54efbbf8839676ab4d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:19:05 2023 +0000 refactor package structure and class names - part 1 commit a748d7cb448047b798122d287d72e61dfcba7fff Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:04:53 2023 +0000 eslint - cell line details package - part 2 commit fb6f9d894a5ec0a72d5e21e22ff3fe68dbee326c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 14:05:05 2023 +0000 eslint - cell line details package - part 1 commit c7788eaca5c317540188dc782c5…
Squashed commit of the following: commit f15901d5274b6170b02cc9804d1ffe38e955ec5f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 8 08:34:45 2023 +0000 fix: check on import if material already exists and use one from db instead of one in import.zip commit bae104a95b287952d4fdb3d72d001bc98c589e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 14:11:45 2023 +0000 fix: add null check for kind on analysis container commit 5775123fa24a5fb0e28ea4b8c80dbbe8ecffca6f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 11:28:00 2023 +0000 fix: fixed place of cell line element commit 1400b7efe457fd8af01159b49ef37cfdc5085770 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 10:43:43 2023 +0000 fix: add migration file to make new cell line element compatible with generic element approach commit 759a8ac320c7680ecb85bd607300ccdce2637bf1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:01:21 2023 +0100 fix: always create new regular expression because it is statefull (why js, why) commit 10bfad8df8f6a9bc37cc72b390adb4fcf9affa7f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:00:27 2023 +0100 fix: only show name of ols entry and not also the ols id commit 796cd74c42b4b213d84b3723b65e66bc24a62001 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:40:14 2023 +0000 test: add more tests for cell line api commit bdd2fdc278864280c90cf86c82ae1af5187258f6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:25:40 2023 +0000 refactor: fixed context block names of tests commit f607a594a8f52c193efe174caf117b20539bbca8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 14:07:56 2023 +0000 fix: add check if profile has a layout commit 168cd3af6b7af7c9c4904fe8bb923edd30a6fe20 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:46:45 2023 +0000 test: add test for loading cell line with time restriction (from and to) by updated_at commit 5efe25ec3870cba9b937cc4dea59aec6bb9759d5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:43:16 2023 +0000 test: add test for loading cell line with time restriction (to) commit 834b5503028cb609f637492da81bad33a19a4554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:41:28 2023 +0000 test: add test for loading cell line with time restriction (from) commit 97c63cc00d79e39cd2a2b5f5c7e9eeb7f7a9834a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:45:11 2023 +0000 test: add test for fetching cell lines of a collection commit 3ab5d8ef43a13393cde333813b972f0b2b0f61ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:00:01 2023 +0000 refactor: test refactored commit f5079d1248b7884994d39a6897155939c44bb0c4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 16:30:40 2023 +0000 test: add test for use case 'update' in shared collection commit f84ed83c2bf21d3d148c317c53ebf591a097572a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 14:30:58 2023 +0000 refactor: changed test a little bit commit 714061e90195ac7acaf2d127af9235b6d0ec7955 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:49:52 2023 +0000 test: add test for changing the literature type of a literal commit 816eae18d07b08875b51f3f40ac6bbf9036f3835 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:35:56 2023 +0000 test: add tests for adding literature to a cell line commit cf1fc80256ddcec82532d98fbbc56551c7a422e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:54:42 2023 +0000 test: add test for getting literature from cell line element commit 75b263eb010434d5b8ba1db212e3b6f96a4c187a Merge: 65c183564 6f82b86fe Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:26:46 2023 +0100 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 6f82b86fe7f73f991f6e181b77d3a9f6739c2acd Merge: 1ecab672c c61c86a16 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:24:35 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit 65c183564ba0b104cb401622a0f7467cc93e3f58 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:13:05 2023 +0000 fix: add cell line ui visibility property to existing profiles commit 3e75468321cea2238dc0c5f0c2b6c0572bf32a39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:02:32 2023 +0000 fix: avoid conflicts with existing generic element profile numbers by setting a very hight default value to cell line visibility profile value commit 1ecab672c76bce7199b0cc593afb2c6d9d83f91f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:33:43 2023 +0000 fix: removed unused imports commit cee501f5c1be2b3e00adb547eefbd9a4d6df0554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:28:28 2023 +0000 style: fix rubocop warnings commit 66bdf32ca912050dd490ccd98070e4bc29ef3aa0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 08:46:01 2023 +0000 style: fixed rubocop warnings commit f1a395664e4566c36d03028b63b72c11e46ce236 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 13:54:18 2023 +0000 test: fix rubocop warnings in tests commit c5d564ad75aef2eb19dff67d9d462b9c32d32c5b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:34:22 2023 +0000 test: apply rubocop rules in tests commit 1f5ff589de417f084ea4c9761b2827257be00be7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:26:16 2023 +0000 test: apply rubocop hints for test file commit 25f8ae6cd18a12adfa63d89fa82155da64823c77 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:46:27 2023 +0000 style: fix rubocop warnings commit f9a5b6da77692ce2c2cac73e94ca7c29062bd8ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:26:25 2023 +0000 fix: fixed bug that came from a rubocop cleaning. rubocop did delete the last block in the id-else statement :( commit ef8f2f08cffd1f73f2d0bab5d1cb3ea7417a2459 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:25:33 2023 +0000 test: fixed tests commit b6e8a54b292b2b4e683f8175b79b9382f1aaa2fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 07:47:15 2023 +0000 fix: fix tests using js- factory * the factory somehow now uses the same instance for traits/factories. I have separated the domains with some kind of own namespaces to avoid conflicts between different factories. commit 529216c019112966e77bd2aecb9611eded1326b0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 06:48:59 2023 +0000 fix: fix tests commit 955f68a569665ce31fd065cff098ab0bccf964be Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 19 08:57:08 2023 +0000 style: fixed rubocop warnings commit b97606e05dbf86e53f4b089b08b239114ac00bac Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:59:20 2023 +0000 fix: fixed switch case for cell lines, seems to be overwritten by main sync commit 5cdbd9e6e68aa92f11f57b411aabc6997a9783a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:39:35 2023 +0000 style: fixed more rubocop stuff in apis commit ddbad0238cb49e4ff94269a0c05e2fd189fab823 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:10:53 2023 +0000 fix: add missing cell line entry for user profile commit e51e8d5cdef2c07d0bcd65437498beafde85e14e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:09:51 2023 +0000 style: fixed more rubocop warnings commit 3a8cab32ff1a905f5d44a317dd9b2fcf6b7739bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:51:30 2023 +0000 style: fixed rubocop warnings commit 7a2e189a026211c817c4ae6057a8a754b0b7240f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:28:41 2023 +0000 fix: remove duplicates of fixture trait commit 6777394279b7a3d30ae0f05be52f6c4149c18ab8 Merge: 0be06e4ca 5f6d6ad50 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Oct 18 13:25:48 2023 +0200 Merge branch 'main' into bio_feature_cell_line commit 0be06e4ca6778453ed3429df2cd9c1e7c076a0b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:16:45 2023 +0000 fix: resolve merging conflicts commit 9827b88e9484353abf91c3b0b51b53a02422b2a3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:47:35 2023 +0200 fix: fixed conflicts commit e04c32bb95b5da2cac78a4de39af650212cbafc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:43:07 2023 +0200 fix: fix conflicts of pull request commit 20d3e910da5c10b80fb925a9c4253ff51a801d25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:04:20 2023 +0000 fix: remove duplicate factory trait commit 87267fe17e4c13530ac8d4c18252cbe14f124d08 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:03:52 2023 +0000 feat: add cell line db stuff commit 0f147f5769e7505c645312f8fc8831f2f059aaea Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 10:08:09 2023 +0200 sync to latest main commit 72fc05d394bfab762947d98feaae18bbff1da2a7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:32:28 2023 +0000 test: change terms in OlsComponent commit 2fdd3d6f44bd17dd2c7074bcdb2b470993cafa75 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:30:53 2023 +0000 feat: remove artificial uuid from ols term commit b82e8db57e492ab23990a7ca6b8c784bca1d0b71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 10:07:00 2023 +0000 fix: add unique id to ensure unique items in the OlsTree component commit 993a8aefb2c24aee6316080e8c0fa209db1a35df Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 14:31:40 2023 +0000 fix: fixed bugs from conflicts commit ef873df201bf005ae7d31ca316b5609fd1b52bb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:55:04 2023 +0000 fix: fixed bug resulting in wrong resolving conflict commit c30ad69fe7be5f7065209289d84e173f1f7eff67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:25 2023 +0000 test: fixed test for exporting with cell line commit f19aeb8f33f0b0645d78f8f4a8787dacb1f0ed50 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:08 2023 +0000 fix: fixed transfer to repository variable commit 9857dacfef0ac598e18f26d0c74598a42fefb2a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 9 14:43:08 2023 +0200 sync to latest main commit a5066758b4c9d2d3b33cfe6b0179b18f7ad3e6b5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 6 11:09:45 2023 +0000 refac: changed ontology name to bao (BioAssay ontology) commit a54e78dbbf6e08dcc3dda8ce0949a8513ca3e088 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 10:59:06 2023 +0000 feat: change mouse pointer and enlarged clicking space for showing details of cell line commit 04802c3ab784701fb9aab015bc989fcc145632c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:41:11 2023 +0000 refactor: refactored checking of read only at collections commit 35342365fb2cab314684c2e611cf48bcd2cf45ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:37:44 2023 +0000 test: add tests for read only checking on collection commit a9512d9cb44829bece3501fec6e023d007d16ca5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 08:06:17 2023 +0000 feat: add access rights to cell line in shared collections commit 0f3060570351fc78350dafa5d9434b08a1cabe22 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:53:33 2023 +0000 refactor: change name of literature type for cell line commit c9e237a708116a90d9792ccc5e5261ab8ee470a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:48:38 2023 +0000 feat: disable editing of references in read only mode commit 1d27273b52064d37140e65fd3f28b51adcfdf193 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:18:12 2023 +0000 feat: disable remove button on analysis datasets if read only commit c7f64cc85d7b702184855b2c4f0cf743b59c86da Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 14:49:46 2023 +0000 feat: add read only to cell line analysis container (2) commit 8c9442d42e788ca56e5f25504ec0f33e1338278d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 13:03:24 2023 +0000 feat: add read only to cell line analysis container (1) commit 47614248e268c20e82bc86e7d3a3443faf1df5d6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 12:58:16 2023 +0000 refactor: add read only flag as property commit 04fcc826c4c300fe0dd684e438188a074220399d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 15:35:53 2023 +0000 feat: disable General properties in frontend if user has no write access write commit 2bb5ddc146e2a2f933a2854fadcfb8628cfaed25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:58:49 2023 +0000 feat: only allow change of cell line in sync/shared collection if access right is at least 1 (write) commit 63825dab82c1b19e7c23ade880120bb05d2cb04f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:28:48 2023 +0000 feat: add access to sync/shared collection when loading a cell line commit 53e7de5a93a85865a963667018001961022327fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 13:20:28 2023 +0000 feat: only enable creating of cell lines if access right allows it commit bc6b143bcab7cf9b45ccf8e5019908a3039b7429 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 12:34:14 2023 +0000 feat: enable synced collections with cell lines commit 4f82297dfa0f4bd030bc7f1d183643610d1a86ab Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 11:49:14 2023 +0000 feat: add sharing cell lines with other users commit b859d521d840c683007f0027525222e886f1bceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 11:21:48 2023 +0000 fix: add container to cell line factory commit 23295d20aa95e3d89a8ed82f3f8ed976339cc253 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 10:38:31 2023 +0000 fix: fix test for detail calculator now with cell lines commit 590e8455a0945bd3e5a1f4363b81dc0b69d0046d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:17:57 2023 +0000 refactor: add helper class if current reflection mechanic is not working anymore with new elements commit 55c1e99b8f50c5d9bd838bd345f166ba4e88a4e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:16:10 2023 +0000 test: add tests for deleting cell lines as element commit a337889fe5731ce24d6c1b864217c2966871c850 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 06:57:04 2023 +0000 style: fix rubocop and add empty tests for deleting cell lines as elements commit f0b32a2d553f52eca411211d607a6f51000708c1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 14:27:40 2023 +0000 feat: add delete of cell line commit 8b0872aa3c71acab5c7c4a0893dbc707f2cc7cb3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 07:16:32 2023 +0000 feat: add delete of cell lines from collection commit 104876480f62e5a2056e2c15e8f21aa44620abaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 11:04:44 2023 +0000 test: attach cellline to same collection commit 6cd37b1e43d34102b8ee8d04063f26db8a48eb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 10:37:06 2023 +0000 test: attach cell line to collection commit 607d452e45f3352f796c296aa6cb63813f9f3edf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 12:35:37 2023 +0000 feat: attach cell line to collection commit 40362f257c63a9bda08948acd9470b067513865b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:15:35 2023 +0000 feat: cancel movement if collections are the same commit 4a6c54660d392c00abcef5f04ff077c991fa1cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:08:21 2023 +0000 test: add test for moving cell line commit 88ccaea1e4520393278ecdd7aabc6d74e55b4e0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:48:03 2023 +0000 chore: reorder import commit 40c52012e976bf9b062d599be34055c8cbac2ff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:47:46 2023 +0000 fix: update ui after cell line moveing commit 69c990af28ef9b0ae589a885b1b85c03bcf64cb8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:49:12 2023 +0000 fix: fixed class name generation for cell line commit a89d91fd726974a6e1abec35cf175aeece994f9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:10:47 2023 +0000 feat: enable move/assign button after select cell line. There is currently no update of ui, but moving is done commit e7fc4d7ad8ccc15ef1c897934469903c2d3942fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 06:59:23 2023 +0000 fix: correct name of cell line element commit 805771efb78f9bcf49a0e23f4e61d39263630324 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:23:42 2023 +0000 feat: cancel move if target collection not existing commit 31f847bd22f263c3303ab85d88cc7381c55609d4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:14:45 2023 +0000 feat: handle moving into collection where cell line already in commit 148104ec8cc8913218e33c8d3d699c6a26b872bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:52:59 2023 +0000 test: move cell lines to collection commit 5bd7f924f3f52f8faf6c885e585ecd985cc3b1bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:04:49 2023 +0000 feat: enable moving of cell lines to other collections commit 6d3589fd3a358b4df868a47da1ae5b252bc0fd2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 7 11:19:45 2023 +0000 fix: remove immutablity of icon variable commit f45395d71ff948503474f854a8ad33865e58363e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 12:10:21 2023 +0000 feat: harmonized container order ui commit 5feb0ab04d2dbc09cca428a435fa985e90fefd56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:29:37 2023 +0000 feat: removed barcode printing and reporting from cell line analysis commit fb4255d9dc935f82c89845329cfd77ba29d1cc8f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:25:28 2023 +0000 feat: harmonized ui style of edit/order mode button with eln ui commit 7020cbf2b65719f1c3611beb53b2d51b25772315 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:54:44 2023 +0000 test: add test for container ordering commit 15369a3d14f4d3d7523f7f47e21006116e4aff56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:12:10 2023 +0000 fix: update index in metadata of container after changing order commit a20186bc73764db26e703c324b5101fd4a05f102 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 07:47:47 2023 +0000 fix: ui update of cell line after change commit cf55b3f26ab0b3be5fff1bd19346d9e7c2cd247e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 29 09:29:51 2023 +0000 feat: reference moving now possible for cell lines commit 8f1b204a276ce597af632b9d044dd99821ece74a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:07:29 2023 +0000 feat: add correct literature type after adding literature commit 38045e3e9e1b49f6a8f17fb67e2e99990f5ce07c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:03:49 2023 +0000 style: apply autofixes of eslint commit 3b57515237de3a32ed20afdfd2b03cc0b31d72d7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 12:57:02 2023 +0000 feat: add own reference type for cell lines commit 57f2452b5ddb08e425918aa553d102a1e0c952e9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 25 11:33:33 2023 +0200 chore: update to latest main commit 083ee49dc9007f3e086398fb95a11d56457e57a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 22 13:03:21 2023 +0000 feat: add bioassay ontology for cell line analysis commit 1ecc88ce2927b9f65c7076be0c9ecb42d68d79d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:49 2023 +0000 feat: enable search for explicitly cell lines commit 5207d38bc90006e7e6a3972af58c615797231b41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:19 2023 +0000 test: add spec for searching for explicitly cell lines commit 7bbcd92891cf7f5d1b9c652df910bb90a37e7fb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:30:17 2023 +0000 feat: add search of cell line by sample name commit 82685220d318acb541d6f072542f24a13ab0645a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:43:47 2023 +0000 test [ WIP ] : add test for searching cell lines by sample name failing due to missing function implementation commit 73caa9ba22f549e784ff637404ca4c60b78942ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:31:57 2023 +0000 test: add spec for searching for cell lines by cell line material name Fixed also a broken test from the previous commit commit f0389ebec92f20f89875a3b3801312f2a6d175ae Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:29:07 2023 +0000 style: apply rubocop rules to test commit e9a5ff97222276a0dc6e857a604abb46aa3fdf16 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:17:07 2023 +0000 feat: add conversion of cell lines from search end point commit 8da233569244d17342846867785c21252870bb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:16:34 2023 +0000 feat: add cell line to search by cell line material name commit 3e8ae9cfa7d33b089f00f3a60c9b2eeb790c0744 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:38:58 2023 +0000 refactor: correct test message commit 86fca3299986ef03120c42ab1813ca57cbb6a9fc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:37:27 2023 +0000 refactor: remove unnecessary import commit f1b528cd9c49084a88b2dd4f6476315ceca8a0ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:34:54 2023 +0000 feat: limit search to cell lines commit 4b91726c4dd410611df9fd20a3fe6c73a39d9559 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:19:35 2023 +0000 feat: add cellline to search possibility commit 615ee75f1e6754856d92df6bdbcf16e83f21f115 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:43:46 2023 +0000 fix: check detaillevel at searching for cell lines commit deeacfeb12c74f6323c847a000a9057abd3802f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:42:08 2023 +0000 refactor: extract params to local variable commit 0aa5e46c10d3fab9f364aeb9062d214e25e624a5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:40:41 2023 +0000 fix: correct cell line detail levels access commit ebaf56db3467f3cc3af21a2820dd7f1433238a41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 13:15:57 2023 +0000 feat: add entries for cell line suggestion in ui commit c525c59d32211af788c2674a717dbe9464d29074 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:46 2023 +0000 feat: add collection in suggestion filter commit d019ec70b2c47d659a7927af163ad65b7d0310f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:02 2023 +0000 test: add tests for suggestion api commit b33e467abcc60025bc3a73c6a22e756f65f3725d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:36:30 2023 +0000 test: add tests for suggestions including cell lines commit ee963022283947d3c9e29d78e7458973267542ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:03:37 2023 +0000 feat: add possibility to find in suggestion/all api commit ed031072a3a12287966aa72d4d62e3d8964def17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 07:58:36 2023 +0000 feat: add scopes for finding cell lines by name commit 677a796b0ada464dd3b5b31dda020af250904ac9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Aug 10 13:31:12 2023 +0000 feat: add cell line to detail levels in collection helper commit ebb6e4f2871aa18af8c4ea937915319814e8088b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 7 13:20:16 2023 +0200 update to latest main commit 02787d96558ed57fdca68368cb430e2d47c1152b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:40:03 2023 +0000 add tests commit 0c7680ff6e36a2e767d505ba1c21c8e59eba63fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:07:17 2023 +0000 delete duplicate test commit 4555b8d57ff2e01e4cadbd87b79442a795144c03 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:02:54 2023 +0000 fix bug at access by browser address commit 9a26c9104152e47edf7b7c5cc54433d8ecef7c0a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 13:40:04 2023 +0000 add detail level mechanic to cell lines commit 2a0ca71f3f7a4b0f9edeae9fdf75a695c9fa1d2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 12:14:01 2023 +0000 refactor loading of cell lines commit 32b074a7c93a0872e3f1ed64fb2a7fb9c62335e6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:23:22 2023 +0000 refactor cell line usecases commit 573f886df22612e4f58d72e4fec4c826083afe0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:06:16 2023 +0000 refactor create usecase commit fbc0e5e6214b1953485fb5b057da9dba61210004 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 10:13:46 2023 +0200 Fixed missing comma commit b1037ac765d81be474142abcf8c5bdc5c1069c39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:54:45 2023 +0200 Sync to latest main commit 1c2b02d5a30d4070f4c7e03f25d3b671f4868e97 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 12:08:43 2023 +0000 hamonized ui commit 1ae90a02d479aa541d38863aeded652765d9b226 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:24:51 2023 +0000 some ui polishing commit 8b7cb13c7d7bb78fc6fcde1d10874d862dff52bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:10:49 2023 +0000 enable tab for literature only if element was created commit 6275ddd48022985ce707008a5ec1264a2e0d2f72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 10:57:41 2023 +0000 Fixed PropTypes at Analyses commit bee2ff616e16a67abbf05c5f0f6e6f6417203d53 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:43:11 2023 +0000 fixed proptypes commit beeb01d4e21033ac5d570e6ebcc159136d326f39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:20 2023 +0000 fixed wrong validation in update process commit 36649aa8b393a84fe772d1e7da2539066768fe2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:02 2023 +0000 fixed more browser console warnings commit 5f3101767ceac9b6d61db597f02310e4ff646dac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:20:57 2023 +0000 removed unneccessary keys in table commit cd50b9c1cbe82977499342b0e42391d8c1de0ced Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:15:13 2023 +0000 fixed browser console warning of missing keys in array commit f9b5d7a241e998c1dc969b557940e5db115a3408 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:50:12 2023 +0000 prevent creation of cell line in "all" collection commit 28112eff554fd03160f15d54edc85b4f3dde0b0f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:37:44 2023 +0000 extract definition of proptypes for cell lines in table context commit 01f5e95192cad9026062f408e22375d41759c68a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:06:37 2023 +0000 add space in cell line group header commit 2399a4fbc3ba14bed0786aef47d2121f141e7bb4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:04:36 2023 +0000 increase counter on frontend after cell line creation commit f55d7b26fc2d7b18b8dafc61ede94c8d7fa7d51e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:46:24 2023 +0000 set mode to changed after container was reordered commit 80001d91d735db74122cd5960b8a0d98224b7f45 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:38:35 2023 +0000 removed changeLiterature method * Not used in the sub component anyway commit 9c604aa97b7efce3f6c3baf063b3ddeb35fa55d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 11:41:55 2023 +0000 add increase of cell line counter to usecase commit 2f3459b89aed1a5197cd387d09267b0a87e6e93b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 10:44:27 2023 +0000 link literature/references to material instead of sample commit ab0d58fca3c0cea7d613b0988bacba69d386603c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 09:32:19 2023 +0000 WIP - prepare cell line ontology commit aef58c2467b334dcc78509881c88648e07be7152 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:26:37 2023 +0000 WIP - prototype of adding new ontology commit f81af50669e66229974af62169eb623dbcf13534 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:08:25 2023 +0000 DI of analysis method title commit 15ec80de35f6db1841b2ca12eaeba7be98b84300 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:00:00 2023 +0000 ui adjustments commit 7199f8dbe3747baca06aa6eeec4c59e128138801 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:56:39 2023 +0000 ui adjustments commit ee0f2d01598a41cde3b7d0699522132bd767811c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:34:06 2023 +0000 add collection label to table entry commit b1ab291d3eb65ece1d14c8d4ea362009ab10805c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 09:18:57 2023 +0000 WIP : allow DI of ontology name commit 74a0473bd461aa42a5ed1ce8ed9e706d78266f52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:56:03 2023 +0000 temporary disable test commit 79d0a34744463354636ffe7014094cd266b5ee35 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:53:36 2023 +0000 fixed tests commit 119158e2a5d0cf62e33997b99084b08d5b1d0efa Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 10:40:08 2023 +0000 creating link between collections and cell lines via id * before it was linked with the element but it was missing the collections. By linking with ids the element is internally reloaded and the collections are up to date commit c7e7957ef17135048075076bb5cc84dbbc4b8700 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 09:21:54 2023 +0000 WIP - refactor collection tag * currently updating tags added at create usecast -> need more investigation why it is not triggered by the "after create" hook in collections_celllines commit 99b010956f6c2701e69a3b1e6c38264528aed583 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jul 4 14:57:32 2023 +0000 WIP - add label for collections of cell line * add virtual tag property * one collection is missing if element is in a shared one commit c40a5d380b8c829006c2575b9ff6e536ea4188a4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 14:35:15 2023 +0000 fetch cell line again after update commit 45a964788c75fc2fbe8f312c6b5b304fe6137cdc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:17:17 2023 +0000 set changed flag after deleting a container commit 70938450a9f480a7515ce9adccd2bac06da8dc3d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:05:14 2023 +0000 set changed flag after adding a container commit 463bdb938f25e1475ce910687e4d1464f240a0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 12:55:19 2023 +0000 add container type on adding new analysis container commit 90a287ccad0c244da0a477f58fd71f3a88be51d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:18:34 2023 +0000 reactivate loading of literature for cell lines commit 4ee287b134fba1cd79804e63c57fd805d7d0ca93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:13:22 2023 +0000 add creation of reference for cell line commit 8f2d3dff3025cf8915af95ed1eb73de9d2a25c34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 07:53:22 2023 +0000 add foreign key for literature/literal commit b64e0d7fce8548e50ee7768b1193165f9884bc1d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:31:59 2023 +0000 add new cell line to all collection commit ff8f3fbe081033df9a7c1aae34e1d8297621d023 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:18:22 2023 +0000 use cell line count for short label commit 087606ff745d1d96f6eb5d563ca3bea3e45d518b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 13:51:10 2023 +0000 add cell line counter and increasing it at creation commit b3a232f3abdd9cde82d31a4b635fa99e5a63a90c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 12:20:11 2023 +0000 fixed bug at reordering container * add some ui polishing commit 42e901c43a3d49bebad766409480b7dc371132e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 10:59:22 2023 +0000 add warning if required property not set commit 677d3837933f7d13f4f87cd5f9e578a365950e34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:15:04 2023 +0000 polish ui * harmonized cell line name height commit 9a95f1093f16791fc2700506d79bfb5d1ff94fab Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:01:43 2023 +0000 refactor cell line importer commit 528577aad5370f6fe31df00ee3e5e861a9244be4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 08:39:00 2023 +0000 import collecion with celllines 4 * added collection to cellline samples commit 09198a4bb1d3399889d4506c3083c185c1df221e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 14:17:37 2023 +0000 WIP - import collection with cell lines 3 commit 482603ac50022f286e43c7a431858dc18fad8120 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:36 2023 +0000 WIP - import collection with cell lines 2 commit 4d2adadaa0d65f2a2f5f14c0f7e84034116f6960 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:15 2023 +0000 WIP - import collection with cell lines commit 8a4478572be3009faf3ad2033ed83f48ffc3bcc6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 10:56:43 2023 +0000 refactor tests commit d75f9f63e42f2a413e531928cce4254834dd0572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:50:57 2023 +0000 add linking between sample and material commit a545287222b7fa5049bef5582a2a83012c6a97c5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:31:38 2023 +0000 add linking between cell line sample and collection commit 6b586ec897c57f55a194f2ac7f0bbab468e8883e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:52:58 2023 +0000 refactor some tests commit 1a98a1d6e51032591c08df0b3f655a6d03775899 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:37:41 2023 +0000 add cell line samples to export commit b45efdb1392ca7b2e25f09af0bae0d2f6f12b9c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 11:59:21 2023 +0000 export containers and attachments of cell lines commit 869c6fb8ded03421c59cddae923222741502bb54 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 06:56:43 2023 +0000 removed nesting of collections * is already done in the outer loop commit 5660fa354010dfb747e08245f0388095edea6572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 15:21:55 2023 +0000 WIP - export collection with cell lines commit 9e2f06bd1376bb1bfb3fdd23bbc842cb4270c56b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 12:05:18 2023 +0000 add tests for export with reaction commit 0dc181ebc2340e5fc1c717bbbdcee3bb93069066 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 11:00:19 2023 +0000 add analysis container to reaction factory commit 94bf188d4a1dd83139e7f24a65fe56667c48343b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit 766f19d8d9d0124fd43dd67ddcd1a953c9887461 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit e3d8be596a7ac46ced663d94a8d36cb7e4f2b7dd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit c2a1b965a9b724ac494437b2e55a833c1db86c4b Author: Jan C. Brammer <jan.c.brammer@gmail.com> Date: Fri Jun 23 14:18:27 2023 +0200 Use correct data-structure for `columns` (#1366) commit 20cfe88aa5f000f81ef036ffdccc8f22672f1711 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 07:45:03 2023 +0000 added cypress complaint attributes commit 9fda919e047d341bcc840a2cea3fd7945dd6e0e1 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 10:05:05 2023 +0200 Text editor in researchPlan is now getting removed properly (#1363) commit ce8f8e88201cda03d61ef0eee654fa978fcf48bc Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Thu Jun 22 10:34:16 2023 +0200 1340 download of annotated image not working (#1358) * add tests for downloading container as zip * add annotated image to zip file * add tests for zip dataset download * changed attachment type in sample factory * fixed factory trait for annotated image * add more tests * attachment_spec rubocop part 1 * reactivated test * attachment_spec rubocop part 2 * rubocop part 3 commit 1edf8cdc5d11e97ffbe5ab73dcf100ef2305b516 Author: TasnimMehzabin <TasnimMehzabin@users.noreply.github.com> Date: Tue Jun 20 19:36:38 2023 +0200 Add inbox pagination (#1108) * Inbox pagination is added - API is added to fetch the datasets individually per container - API is integrated in the inbox section - Attachment count functionality is modified based on the current implementation * Refactor the inbox pagination with individual API calls * implement the initial pagination on the inbox * display 20 inbox items at a time sort inbox items by created_at desc modify and refactor DeviceBoxEntity will take to inbox modal if inbox items are clicked in the collectionTree section will display ellipsis in collectionTree inbox section if there are more inbox items so that user is taken to inbox modal page add badge to the inbox icon in the navigation section revert countAttachments to proper logic * limit the number of datasets and the number of attachments per dataset * open particular deviceBox in the inbox modal that was clicked in the collectionTree inbox section keep only one deviceBox open at a time in the inbox modal * add pagination option with next and previous buttons within inbox datasets close other sections when the inbox section is open in the collection tree for better visibility clean up code removing the device_box_entity.rb and refactor within inbox_entity.rb handle the deletion of container or attachment from inbox refactor the code to fix the number of attachments in the inbox upon container or attachment deletion open the inbox modal when the unsorted section is clicked from the inbox of collection tree optimize the datasets' sorting by name within inbox container fix the research plan API issue * reduce datasets per page to 35 for each DeviceBox * modify variable names to avoid issues with variables with the same name in the store refactor the implementation of container children sorting by name make containers accessible with authorized users only refactor the query to load 50 attachments per dataset persist the page number within the dataset fix the issue with inbox refresh add page count within dataset pagination add loader when unsorted attachments are being uploaded * fix the issue of opening the list of Unsorted attachments when the upload button is clicked --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 59ecc7d34088f78f32ccf2843cb88517c84ed0e4 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 20 11:38:17 2023 +0200 upd CHANGELOG v1.6.1 (#1357) commit f5d8c4e2ecee01f0848389477bda02c7397de40d Author: Adam Basha <55552142+adambasha0@users.noreply.github.com> Date: Tue Jun 20 08:57:29 2023 +0200 Inventory Feature (#1262) * chemical inventory * add chemicals model to complement selected samples with __chemical inventory__ properties * MSDS stored in public/ * add collapsible list and modification to inventory layout * allow copy safety phrases and safety sheets for subsample create for reactions * refactor chemical tab component and chemical api files * unify save button for sample tab and inventory tab * refactor NumericInputUnit component --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 80f875388bd9a83e537fc74fd0a87e40bd517370 Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 19 16:35:52 2023 +0200 defer reload after saving data to display nmrium generated preview (#1356) Co-authored-by: Lan Le <lan.le@kit.edu> commit 92c0926b6a91d246bffab5a604393b586c99dbd1 Author: Mostafa Mekky <59936007+mekkyz@users.noreply.github.com> Date: Mon Jun 19 16:16:09 2023 +0200 updating group admin ui (#1350) * updating group admin ui * change remove prompt in GroupElement.js * Div styles and adding "?" directly to the messages * fixing admin buttons commit 7d259df701c85bce9181bb1d959c151c10f9ce14 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Mon Jun 19 16:15:39 2023 +0200 Calendar entry: fix flaky test (#1352) * Calendar entry: fix flaky test * building link for element to return nil if no event-able * user factories: set parent class commit e1e4cc857e1664bd2bc4bf76328658b33191d287 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:05:13 2023 +0200 fix crash when saving data from NMRium (#1348) Co-authored-by: Lan Le <lan.le@kit.edu> commit e3ec4fe8af37ec7fc855b09c963cbed63f1d84a9 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:04:18 2023 +0200 handle issue by css (#1346) over write css transform from boostrap modal due to compatibility issue with d3-zoom Co-authored-by: Lan Le <lan.le@kit.edu> commit 57e255a038577f6e76443199fbb4d3a2486e5284 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 13 12:36:58 2023 +0200 Datacollector api fx (#1344) * wrap returned result to fit expected structure for client * add simple api test commit 5c81983b016aa83c3ce4bc8fb701549f65c1ca5e Author: Pei Chi Huang <pei-chi.huang@kit.edu> Date: Tue Jun 13 08:46:13 2023 +0200 refactoring transfer (#1320) use export collection routine to pack data for transfer TODO clean lib/{export|imoprt}_json.rb commit 8de0191b4d2ca80aa594716a6d45c44ae342fe4b Author: Martin Schneider <m.schneider@cortona.de> Date: Tue Jun 13 08:40:10 2023 +0200 Add calendar (#1189) * Add calendar Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> * fix research plan and screen short label issue * fix calendar button issue for new records * fix calendar download * create usecases for api requests and adjust the entries search * adapt files to rubocop guidelines * add ruby rspec for calendar entries * adapt calendar files to eslint guidelines and fix some small issues * Calendar entry: swap start and end time if start > end * use application root url to build link --------- Co-authored-by: sven <s.keller@cortona.de> Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> Co-authored-by: VadimKeller <v.keller@cortona.de> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 2aa35951886146392b5010c94afba66f206676aa Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 12 16:06:25 2023 +0200 add AIF layout (#1335) Co-authored-by: Lan Le <lan.le@kit.edu> commit 06d2d3259ab00f11dab7f93c4e74d60b425d9b31 Author: Lan Le <baolan2005@gmail.com> Date: Fri Jun 9 14:28:00 2023 +0200 1288 add chemspectra with SEC layout (#1297) * update function to display SEC * npx browserslist@latest --update-db * update yarn.lock * update ci runner image * update ci runner image * downgraded d3 lib to v6 --------- Co-authored-by: Lan Le <lan.le@kit.edu> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 4110f367edfeb1baf2af463ffbd1777174118981 Author: Lan Le <baolan2005@gmail.com> Date: Wed Jun 7 16:39:48 2023 +0200 fixed cannot load the correct url of nmrium wrapper (#1339) * fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu> commit 48aefe043b5043348b586382f4265dbfefcab127 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 10:49:05 2023 +0000 update callbackurl and onlyoffice payload url commit dcf1d61a05d20ffc0e824d2946d16520a7deed80 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 09:12:06 2023 +0000 update editor api use PUBLIC_URL commit a8333e8cf1e0d8476270c9475423d2b4e6b46a95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:42:33 2023 +0000 fixed test for export collection with sample * sample was not in collection before commit 5dad2208f9102c3617c7598c375a84b51c2ca43a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:13:07 2023 +0000 removed dependency to "react-search-autocomplete" * use instead already included Creatable component from "react-select3" commit 9439b699f78fdafc8c5e743f142aed0d2e9478d0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit a39d1b23bdb48a27b2da0286d10bd6e82772bb8c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:59:40 2023 +0000 refactor some tests commit e1d507b42cfb242b33f275188c5ee679562820c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:34:29 2023 +0000 fixed size of scientific button commit 91fec919d7f358ee2dcb0437854c844b2a09b063 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:30:02 2023 +0000 add arrows to panels in properties tab commit 57c3b0b6dae1b8f200f3d36812da042360266e71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:09:14 2023 +0000 fixed some ui issue * Cell Line name was not in a row and lead to ugly ui commit 6b757e1d3068b27f4e5c9b87955d7b3fcffc2ceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:41 2023 +0000 removed old mocking code commit 329efabe293875c7d6a98490390a4344fa94500d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:09 2023 +0000 add success/error messages on cell line update commit 4c55d2710fb445b0ad045cbcff63a4e9b1539d2e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 22 13:49:36 2023 +0000 add status messages after cell line was created or failed commit cd53e4b52fc6ded489477188098c23fa226f0da3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 14:31:53 2023 +0000 add permission level for cell lines to collections commit 3f80ed6822678ed424097e398d5d4b4adcb64479 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 11:08:24 2023 +0000 add collections to cell line sample commit 1f6e0287cbeceef4c4cd58917ff0eacf311b0d17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 08:52:23 2023 +0000 WIP - add attachment uploading on create commit 37b5974e085ae145db6c6994c1faeec40af9a9fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 19 07:26:52 2023 +0000 WIP - enable analysis up/download commit 997d834da675d4fea0cc5337042592f28fb8fe72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:24 2023 +0000 fixed typo commit b9f7cd7844c77dd90492fb2acd9683f921ce2cad Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:14 2023 +0000 WIP - add container uploading to cell lines commit 831d4a24250cf88356ba2e25a9d9b6ee59c86cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 10:26:56 2023 +0000 refactoring * use elvis operator instead of if else block commit bc9fc0e2ff77c9e4e3f4a59b0268f3ef01d942aa Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:46:35 2023 +0000 refactor header buttons commit 7f0110062a7770702c53adc7b03b2e8d5ca06abe Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:15:02 2023 +0000 set changed to false after save commit 98169d8b71a8b7cbaeb217307fdd55fd21fde7a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:10:34 2023 +0000 add header save buttons to cell line details commit ee5fdb4588b1788f59101997edd825fd3a3b4c3a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:33:58 2023 +0000 add close header button to cell line details commit 0617b1109b21014686630719b4cee0d4abfed1ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:09:23 2023 +0000 add enlargen button to cell line details commit 48ce96be9ac4bc97f642127b1bee35e508b6e10f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:59:02 2023 +0000 close confirmation only if something was changed commit 158af4d8a3fc868bdd0d083fdd960eb6c53174ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:53:18 2023 +0000 cell line only savable after one change was made commit fda42d7acbc0c7836433c51631aa3ff957e7bdab Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:28:55 2023 +0000 add missing files in previous commit commit 31daa4fccbf43b7db25ab014b1bffe4b938ed0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:25:20 2023 +0000 polish ui of amount commit e09234429d53bea2b787c72b44d92623e5fefe73 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 10:52:36 2023 +0000 enable user to use scientific notation at amount commit f31b876d1595c762ed7559217b58ad4bb107ab59 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 15:22:58 2023 +0000 WIP - add scientific notation for amount commit 75be387212648a5ba7abea16059c69e5d7a7ca7a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:16:23 2023 +0000 extract validation logic to store commit 22d18a2977ff37519707cf92f78d663d3590c587 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:05:07 2023 +0000 refactor amount as own component * increased size of amount column in db * also set maximum value commit f3c28787f10cc2a0592f40787501b03c61e4ce46 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 12:40:43 2023 +0000 ui polishing of amount selectbox commit a7d43f86e166389276265b9e02bcf2db49973756 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 11:23:23 2023 +0000 add unit to cell line sample commit b5923636a10e4d373e21e3e459b193e9685041c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:45:34 2023 +0000 add tooltips to cell line list groups commit 8ee3b3c23adbf5ec32e69bb53e58a37916d66c52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:34:11 2023 +0000 refactor of scss file for cell line lists commit 3f8d337af8dc06e3aa270a5619bafbb45b699a42 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:45:01 2023 +0000 fix missing parameter mutation at updates commit 0d0c4c2db8bab8e1d9f2fb7168922614820e1df7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:35:35 2023 +0000 add fast cell line sample creation * create new sample with all cell line material properties commit af0468c0f57aceedbe093e188d7049475c0c2d33 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:27:45 2023 +0000 Fixed tests after refactoring - part 3 commit 9d6b4e1651b5c831a7862d83a8ccfb5ecfa6a57f Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:20:33 2023 +0000 Fixed tests after refactoring - part 2 commit 8f0f6b8dc961b15e1c501536b0b4d58251b5ef2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:50:08 2023 +0000 add root container to cell line commit 58dcb4de02243d4244277bc227e17d1800b93f61 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:45:33 2023 +0000 Fixed tests after refactoring commit 787b96841570f03f5e4a8fe2678e338203cf6041 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:29:54 2023 +0000 WIP - create sub cell line item commit 177e7a331afbcb4ae29434a847d98bf0e3958329 Merge: e98a9cb83 7007666c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:10:35 2023 +0200 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 7007666c2d97e659e875d3ebd127d7f359a0a9bc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 12 09:20:56 2023 +0000 add cell line to API ELEMENTS commit e98a9cb83db76ebfe748d6315601a4c85ebed31f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:59:07 2023 +0000 add ancestor cell line sample to model commit d13371a6765ee8296a9b4bb3af44aea51b62ecf4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:58:18 2023 +0000 refactored rendering of Button commit 6c771970906268b0c8ecd4dbd7cacc2ecc54dd30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:26:32 2023 +0000 changed input validation commit 7bc0a75dbed09124ae7edf4dd73fb84337ebcdaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 11:55:24 2023 +0000 some ui polishing commit 2f630b72d2af90e8accd8d0a37f4f9281b883a04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:51:43 2023 +0000 add missing mutation property commit f4f731cdce226f62d37f9d2d8656b8599ff6f420 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:46:37 2023 +0000 WIP - connect update cell line frontend backend commit d40a145a9af746bf2268ddf8eaa5fa01d7d61ce6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:32:57 2023 +0000 disabled initial literature fetching for cell lines commit 2f72bac4652580d2c7cd48a9828e22b94b453e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:31:35 2023 +0000 WIP - changed identificator of cell line group commit 55ba230ffa3e6453fa01dc3588390c5f2ca73215 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 08:19:54 2023 +0000 harmonized cell line ui * arrow of showing entries harmonized commit 516f1906cd3779db15af197ebb1605eeacd73657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:41:21 2023 +0000 Polished the text representation of cell line item * fixed missing property in test + factory commit c08a53648193c777688ee7f90660816d5c99c557 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:29:30 2023 +0000 polished ui of auto suggest entries commit 4e172fc92d95befab242d9bde28cc879a1e9fffc Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 14:10:54 2023 +0000 fixed bug at rendering value of component commit cf590c546b9991c16822f00eb55def6ddb98bc02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 13:41:44 2023 +0000 add test for changen material in mobx store commit 44726673ad65c57797a6b7089753bd6332c104f3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:43:03 2023 +0000 add test for creating cell line in mobx store commit 6c19350be2794c88b250f9ad1dc443d0d8d341e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:04:26 2023 +0000 add test for mobx store commit ef29aaefbe5053252e5b4f09ac008b95fce90e04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 09:27:43 2023 +0000 harmonizing ui style commit dbf408e34ebaa979d1836559658ca0da1dae9cc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 08:40:44 2023 +0000 WIP - apply loaded material properties commit 5d5ac4bff7b26650c3905a5123620e89488df7c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:31:19 2023 +0000 ui polishing commit 0fbfd7bb0027a798e54cddfcd97b6ff041c8a607 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:12:45 2023 +0000 refactor cell line name component * create specialized component commit 0bfa656e48dde14228b285cc486c1c06ac5e58e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 14:32:38 2023 +0000 WIP - add autosuggest to cell line name commit 88a519b4e86ec134c94aa7b94e847f4470d5118d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 12:43:55 2023 +0000 WIP - replace cell line textfield by autocomplete commit 7ae73225514e3bb8f60ea2fe4d792d8f4c936307 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit 38bec166c4f94552bf792ac756ee44403250a55e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:08:49 2023 +0000 amount and passage must be greater than 0 commit e95c8462a55ac5aa3b0c5d4a5c36ffc98a858a93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:05:06 2023 +0000 replaced text field by combo box * for biosafety level in cell lines commit 315cebf5956665cf01ec9c43d7cbd61b73ef0f02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 11:22:52 2023 +0000 polish ui regarding to cell line table entry commit 49eec4146fc36dee98ce7eb5fff1509b428f2168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 10:32:57 2023 +0000 polish ui regarding to cell line table commit 6bd83f2bd09d9d8bf1f59653cceee8ffd59f0050 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 14:07:39 2023 +0000 more ui styling + fixing property commit 7827819a4ca959b3e598d09a0ef289184f3fac4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 12:30:29 2023 +0000 ui styling commit cb2e6d07e6cf6ffa2ba7b13c76134b85a028636a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:08:59 2023 +0000 fixed rendering of cell line name commit 8eccec96c4047bacd8adb98a785c26d58334d50a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:04:32 2023 +0000 fixed some ui stuff commit ab52bef18a869751b2fc5d3d9ab5bd502685c3f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 13:54:00 2023 +0000 WIP - connect Fetcher - Backend : fetchById commit 504d480ba1259d4c9ff7e93bb5698f16ab472422 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:50:05 2023 +0000 add missing property commit 7e6fc1b74088eb0248edc577c6f985d62401a9f8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:37:09 2023 +0000 WIP - connect Fetcher - Backend : cell lines of collection commit 637472528c088e1dfa7ae3676495015f6e2d2608 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:56:05 2023 +0000 fix mapping of cellline name commit e549ae85947270c93a17b00a4a3bdb72fd16e2c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:50:11 2023 +0000 refactor model of cell line material names commit 06c5f172166f6c993cf2e0bbb72e335c03595c0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 06:58:00 2023 +0000 add short label to cellline model commit 71c0da4d198fd82b4f0b430f3a077b9873bb898f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:09:52 2023 +0000 implement fetcher - api connection commit 383eca802eff2a62743a36f09bdba57db7bd63a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:08:16 2023 +0000 add missing api parameter commit 0150dab3df74e737fda4e993ade8d985b7f0f0ef Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:33:11 2023 +0000 WIP - connect fetcher with backend * harmonized comment and description properties commit 73e59fe2070b4ffd615ae43ec55dfaca51991f37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:16:54 2023 +0000 add missing properties to ui commit 730178bcd54454ad7b0f6181372725453fe92380 Author: nh9378 <basha.adam@kit.edu> Date: Wed May 31 08:35:25 2023 +0000 wip connect fetcher with backend commit ced80165912d69dafbe156c48e42b57172da0754 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 12:05:31 2023 +0000 add cellline icon to visibility tab commit c1af03dd791133286d2cc0ea4fda86ed6840ecb9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:35:50 2023 +0000 add load to API commit cf6f0e2a1511f8fa28c52fa63ae4b4af55e2ccdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:12:31 2023 +0000 WIP - connect Fetcher with backend - part 2 commit f90baf5dd38ae4c4b726249f466497e97af75b7c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:03:47 2023 +0000 WIP - connect Fetcher with backend commit f2f47b2b30a3b92fe6e95f265020b1619fe08825 Merge: 90f62c589 f33ce10a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:39:48 2023 +0200 Merge branch 'main' commit 90f62c58980ee51099d001dcdea17443113f5cf6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:22:16 2023 +0000 WIP - tests for update usecase commit 7a0ecee67799edbc55fa587c20927c694f054414 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:21:38 2023 +0000 add input validation to update usecase commit 8dda4a194025b848a70c76b2f32d9116966ece67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:23:41 2023 +0000 implement apo for update celllines commit dde935e1ccde1325f00672d7f663e6053c878baa Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:21:01 2023 +0000 user can now access available cell lines commit 082aa52015390cb0bbcf974c07cd483c29972187 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:20:44 2023 +0000 implement update usecase commit 940c775813ad29a7b768172982107852a9f5e84b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 13:29:24 2023 +0000 add cellline associations to collection commit 464ef1664829379bba2247b6197c4e66ed231100 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 12:53:33 2023 +0000 WIP: implement cell line api commit a41a2c31f42a3aa8729de1d01201c6d6c112892e Merge: a80ad7648 c1a2a7496 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 08:50:17 2023 +0200 Merge branch 'main' commit a80ad7648d75daa938df14345d7dc460488e5f83 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:49:10 2023 +0000 renamed reserved keyword in table schema commit a9a9161dbf2116a3a72e262b91b4287214c3cff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:48:41 2023 +0000 add 'create' usecase for cell line commit 294bfa660bb98f5e2b0e702f1166aaf748683839 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 15:14:55 2023 +0000 WIP : implement 'create' usecase commit ee20c65e93f7ef99786d6aaf7c27249b35874a30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 13:51:51 2023 +0000 add basic presenter for cell line sample commit d09d6a68e06726e4ce672eea06c1a7306d52de21 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit d6d3d078b1abf7bd63254794e1202bd31a2eba9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:06:49 2023 +0000 add scaffold of cell line usecases commit 5c176f114ccf87d7d51ab69e9e0a31013e6a7866 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 10:32:47 2023 +0000 add backend models commit 18c5fa944855c5827d3bbdb52c8f847569c05e3c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 17 09:27:19 2023 +0000 enable checking of cell lines commit 836112d4b5406487b0e48dbd631959ca6eafac2a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 15:09:16 2023 +0000 set icon for cell line commit f01cd27152b9a50297ea76d2ed3c8611c6c487a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 14:44:12 2023 +0000 add short label to cell line commit 52710bb5ef9aa1c854e3bcd50b36d3ad46a5a2b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:07:35 2023 +0000 remove debug code commit 05b1c41b46eeaeba5e58ca0dc46ded6f7272b491 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:04:34 2023 +0000 add validation before save of cellline commit 495f64192fc15ef4b7c5b5cd50e0dce99488515d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 15:15:52 2023 +0000 fixed typo at bioSafty level commit 291f88702977e3d9f091ab0f7e5dd4a1dd544b32 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:41:07 2023 +0000 ui validation of properties commit f5ca1a6fcc9af2802eb1da129ed2b681209768f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:40:49 2023 +0000 adding of new cell line commit 42593762d4b0c079a3029187848409003454cf4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:51:26 2023 +0000 refactor package structure and class names - part 2 commit e1dfa77c1acc70a2cb710c54efbbf8839676ab4d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:19:05 2023 +0000 refactor package structure and class names - part 1 commit a748d7cb448047b798122d287d72e61dfcba7fff Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:04:53 2023 +0000 eslint - cell line details package - part 2 commit fb6f9d894a5ec0a72d5e21e22ff3fe68dbee326c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 14:05:05 2023 +0000 eslint - cell line details package - part 1 commit c7788eaca5c317540188dc782c5…
Squashed commit of the following: commit f15901d5274b6170b02cc9804d1ffe38e955ec5f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 8 08:34:45 2023 +0000 fix: check on import if material already exists and use one from db instead of one in import.zip commit bae104a95b287952d4fdb3d72d001bc98c589e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 14:11:45 2023 +0000 fix: add null check for kind on analysis container commit 5775123fa24a5fb0e28ea4b8c80dbbe8ecffca6f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 11:28:00 2023 +0000 fix: fixed place of cell line element commit 1400b7efe457fd8af01159b49ef37cfdc5085770 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 10:43:43 2023 +0000 fix: add migration file to make new cell line element compatible with generic element approach commit 759a8ac320c7680ecb85bd607300ccdce2637bf1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:01:21 2023 +0100 fix: always create new regular expression because it is statefull (why js, why) commit 10bfad8df8f6a9bc37cc72b390adb4fcf9affa7f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:00:27 2023 +0100 fix: only show name of ols entry and not also the ols id commit 796cd74c42b4b213d84b3723b65e66bc24a62001 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:40:14 2023 +0000 test: add more tests for cell line api commit bdd2fdc278864280c90cf86c82ae1af5187258f6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:25:40 2023 +0000 refactor: fixed context block names of tests commit f607a594a8f52c193efe174caf117b20539bbca8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 14:07:56 2023 +0000 fix: add check if profile has a layout commit 168cd3af6b7af7c9c4904fe8bb923edd30a6fe20 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:46:45 2023 +0000 test: add test for loading cell line with time restriction (from and to) by updated_at commit 5efe25ec3870cba9b937cc4dea59aec6bb9759d5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:43:16 2023 +0000 test: add test for loading cell line with time restriction (to) commit 834b5503028cb609f637492da81bad33a19a4554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:41:28 2023 +0000 test: add test for loading cell line with time restriction (from) commit 97c63cc00d79e39cd2a2b5f5c7e9eeb7f7a9834a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:45:11 2023 +0000 test: add test for fetching cell lines of a collection commit 3ab5d8ef43a13393cde333813b972f0b2b0f61ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:00:01 2023 +0000 refactor: test refactored commit f5079d1248b7884994d39a6897155939c44bb0c4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 16:30:40 2023 +0000 test: add test for use case 'update' in shared collection commit f84ed83c2bf21d3d148c317c53ebf591a097572a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 14:30:58 2023 +0000 refactor: changed test a little bit commit 714061e90195ac7acaf2d127af9235b6d0ec7955 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:49:52 2023 +0000 test: add test for changing the literature type of a literal commit 816eae18d07b08875b51f3f40ac6bbf9036f3835 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:35:56 2023 +0000 test: add tests for adding literature to a cell line commit cf1fc80256ddcec82532d98fbbc56551c7a422e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:54:42 2023 +0000 test: add test for getting literature from cell line element commit 75b263eb010434d5b8ba1db212e3b6f96a4c187a Merge: 65c183564 6f82b86fe Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:26:46 2023 +0100 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 6f82b86fe7f73f991f6e181b77d3a9f6739c2acd Merge: 1ecab672c c61c86a16 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:24:35 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit 65c183564ba0b104cb401622a0f7467cc93e3f58 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:13:05 2023 +0000 fix: add cell line ui visibility property to existing profiles commit 3e75468321cea2238dc0c5f0c2b6c0572bf32a39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:02:32 2023 +0000 fix: avoid conflicts with existing generic element profile numbers by setting a very hight default value to cell line visibility profile value commit 1ecab672c76bce7199b0cc593afb2c6d9d83f91f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:33:43 2023 +0000 fix: removed unused imports commit cee501f5c1be2b3e00adb547eefbd9a4d6df0554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:28:28 2023 +0000 style: fix rubocop warnings commit 66bdf32ca912050dd490ccd98070e4bc29ef3aa0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 08:46:01 2023 +0000 style: fixed rubocop warnings commit f1a395664e4566c36d03028b63b72c11e46ce236 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 13:54:18 2023 +0000 test: fix rubocop warnings in tests commit c5d564ad75aef2eb19dff67d9d462b9c32d32c5b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:34:22 2023 +0000 test: apply rubocop rules in tests commit 1f5ff589de417f084ea4c9761b2827257be00be7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:26:16 2023 +0000 test: apply rubocop hints for test file commit 25f8ae6cd18a12adfa63d89fa82155da64823c77 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:46:27 2023 +0000 style: fix rubocop warnings commit f9a5b6da77692ce2c2cac73e94ca7c29062bd8ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:26:25 2023 +0000 fix: fixed bug that came from a rubocop cleaning. rubocop did delete the last block in the id-else statement :( commit ef8f2f08cffd1f73f2d0bab5d1cb3ea7417a2459 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:25:33 2023 +0000 test: fixed tests commit b6e8a54b292b2b4e683f8175b79b9382f1aaa2fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 07:47:15 2023 +0000 fix: fix tests using js- factory * the factory somehow now uses the same instance for traits/factories. I have separated the domains with some kind of own namespaces to avoid conflicts between different factories. commit 529216c019112966e77bd2aecb9611eded1326b0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 06:48:59 2023 +0000 fix: fix tests commit 955f68a569665ce31fd065cff098ab0bccf964be Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 19 08:57:08 2023 +0000 style: fixed rubocop warnings commit b97606e05dbf86e53f4b089b08b239114ac00bac Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:59:20 2023 +0000 fix: fixed switch case for cell lines, seems to be overwritten by main sync commit 5cdbd9e6e68aa92f11f57b411aabc6997a9783a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:39:35 2023 +0000 style: fixed more rubocop stuff in apis commit ddbad0238cb49e4ff94269a0c05e2fd189fab823 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:10:53 2023 +0000 fix: add missing cell line entry for user profile commit e51e8d5cdef2c07d0bcd65437498beafde85e14e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:09:51 2023 +0000 style: fixed more rubocop warnings commit 3a8cab32ff1a905f5d44a317dd9b2fcf6b7739bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:51:30 2023 +0000 style: fixed rubocop warnings commit 7a2e189a026211c817c4ae6057a8a754b0b7240f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:28:41 2023 +0000 fix: remove duplicates of fixture trait commit 6777394279b7a3d30ae0f05be52f6c4149c18ab8 Merge: 0be06e4ca 5f6d6ad50 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Oct 18 13:25:48 2023 +0200 Merge branch 'main' into bio_feature_cell_line commit 0be06e4ca6778453ed3429df2cd9c1e7c076a0b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:16:45 2023 +0000 fix: resolve merging conflicts commit 9827b88e9484353abf91c3b0b51b53a02422b2a3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:47:35 2023 +0200 fix: fixed conflicts commit e04c32bb95b5da2cac78a4de39af650212cbafc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:43:07 2023 +0200 fix: fix conflicts of pull request commit 20d3e910da5c10b80fb925a9c4253ff51a801d25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:04:20 2023 +0000 fix: remove duplicate factory trait commit 87267fe17e4c13530ac8d4c18252cbe14f124d08 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:03:52 2023 +0000 feat: add cell line db stuff commit 0f147f5769e7505c645312f8fc8831f2f059aaea Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 10:08:09 2023 +0200 sync to latest main commit 72fc05d394bfab762947d98feaae18bbff1da2a7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:32:28 2023 +0000 test: change terms in OlsComponent commit 2fdd3d6f44bd17dd2c7074bcdb2b470993cafa75 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:30:53 2023 +0000 feat: remove artificial uuid from ols term commit b82e8db57e492ab23990a7ca6b8c784bca1d0b71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 10:07:00 2023 +0000 fix: add unique id to ensure unique items in the OlsTree component commit 993a8aefb2c24aee6316080e8c0fa209db1a35df Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 14:31:40 2023 +0000 fix: fixed bugs from conflicts commit ef873df201bf005ae7d31ca316b5609fd1b52bb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:55:04 2023 +0000 fix: fixed bug resulting in wrong resolving conflict commit c30ad69fe7be5f7065209289d84e173f1f7eff67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:25 2023 +0000 test: fixed test for exporting with cell line commit f19aeb8f33f0b0645d78f8f4a8787dacb1f0ed50 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:08 2023 +0000 fix: fixed transfer to repository variable commit 9857dacfef0ac598e18f26d0c74598a42fefb2a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 9 14:43:08 2023 +0200 sync to latest main commit a5066758b4c9d2d3b33cfe6b0179b18f7ad3e6b5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 6 11:09:45 2023 +0000 refac: changed ontology name to bao (BioAssay ontology) commit a54e78dbbf6e08dcc3dda8ce0949a8513ca3e088 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 10:59:06 2023 +0000 feat: change mouse pointer and enlarged clicking space for showing details of cell line commit 04802c3ab784701fb9aab015bc989fcc145632c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:41:11 2023 +0000 refactor: refactored checking of read only at collections commit 35342365fb2cab314684c2e611cf48bcd2cf45ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:37:44 2023 +0000 test: add tests for read only checking on collection commit a9512d9cb44829bece3501fec6e023d007d16ca5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 08:06:17 2023 +0000 feat: add access rights to cell line in shared collections commit 0f3060570351fc78350dafa5d9434b08a1cabe22 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:53:33 2023 +0000 refactor: change name of literature type for cell line commit c9e237a708116a90d9792ccc5e5261ab8ee470a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:48:38 2023 +0000 feat: disable editing of references in read only mode commit 1d27273b52064d37140e65fd3f28b51adcfdf193 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:18:12 2023 +0000 feat: disable remove button on analysis datasets if read only commit c7f64cc85d7b702184855b2c4f0cf743b59c86da Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 14:49:46 2023 +0000 feat: add read only to cell line analysis container (2) commit 8c9442d42e788ca56e5f25504ec0f33e1338278d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 13:03:24 2023 +0000 feat: add read only to cell line analysis container (1) commit 47614248e268c20e82bc86e7d3a3443faf1df5d6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 12:58:16 2023 +0000 refactor: add read only flag as property commit 04fcc826c4c300fe0dd684e438188a074220399d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 15:35:53 2023 +0000 feat: disable General properties in frontend if user has no write access write commit 2bb5ddc146e2a2f933a2854fadcfb8628cfaed25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:58:49 2023 +0000 feat: only allow change of cell line in sync/shared collection if access right is at least 1 (write) commit 63825dab82c1b19e7c23ade880120bb05d2cb04f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:28:48 2023 +0000 feat: add access to sync/shared collection when loading a cell line commit 53e7de5a93a85865a963667018001961022327fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 13:20:28 2023 +0000 feat: only enable creating of cell lines if access right allows it commit bc6b143bcab7cf9b45ccf8e5019908a3039b7429 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 12:34:14 2023 +0000 feat: enable synced collections with cell lines commit 4f82297dfa0f4bd030bc7f1d183643610d1a86ab Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 11:49:14 2023 +0000 feat: add sharing cell lines with other users commit b859d521d840c683007f0027525222e886f1bceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 11:21:48 2023 +0000 fix: add container to cell line factory commit 23295d20aa95e3d89a8ed82f3f8ed976339cc253 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 10:38:31 2023 +0000 fix: fix test for detail calculator now with cell lines commit 590e8455a0945bd3e5a1f4363b81dc0b69d0046d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:17:57 2023 +0000 refactor: add helper class if current reflection mechanic is not working anymore with new elements commit 55c1e99b8f50c5d9bd838bd345f166ba4e88a4e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:16:10 2023 +0000 test: add tests for deleting cell lines as element commit a337889fe5731ce24d6c1b864217c2966871c850 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 06:57:04 2023 +0000 style: fix rubocop and add empty tests for deleting cell lines as elements commit f0b32a2d553f52eca411211d607a6f51000708c1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 14:27:40 2023 +0000 feat: add delete of cell line commit 8b0872aa3c71acab5c7c4a0893dbc707f2cc7cb3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 07:16:32 2023 +0000 feat: add delete of cell lines from collection commit 104876480f62e5a2056e2c15e8f21aa44620abaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 11:04:44 2023 +0000 test: attach cellline to same collection commit 6cd37b1e43d34102b8ee8d04063f26db8a48eb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 10:37:06 2023 +0000 test: attach cell line to collection commit 607d452e45f3352f796c296aa6cb63813f9f3edf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 12:35:37 2023 +0000 feat: attach cell line to collection commit 40362f257c63a9bda08948acd9470b067513865b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:15:35 2023 +0000 feat: cancel movement if collections are the same commit 4a6c54660d392c00abcef5f04ff077c991fa1cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:08:21 2023 +0000 test: add test for moving cell line commit 88ccaea1e4520393278ecdd7aabc6d74e55b4e0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:48:03 2023 +0000 chore: reorder import commit 40c52012e976bf9b062d599be34055c8cbac2ff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:47:46 2023 +0000 fix: update ui after cell line moveing commit 69c990af28ef9b0ae589a885b1b85c03bcf64cb8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:49:12 2023 +0000 fix: fixed class name generation for cell line commit a89d91fd726974a6e1abec35cf175aeece994f9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:10:47 2023 +0000 feat: enable move/assign button after select cell line. There is currently no update of ui, but moving is done commit e7fc4d7ad8ccc15ef1c897934469903c2d3942fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 06:59:23 2023 +0000 fix: correct name of cell line element commit 805771efb78f9bcf49a0e23f4e61d39263630324 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:23:42 2023 +0000 feat: cancel move if target collection not existing commit 31f847bd22f263c3303ab85d88cc7381c55609d4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:14:45 2023 +0000 feat: handle moving into collection where cell line already in commit 148104ec8cc8913218e33c8d3d699c6a26b872bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:52:59 2023 +0000 test: move cell lines to collection commit 5bd7f924f3f52f8faf6c885e585ecd985cc3b1bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:04:49 2023 +0000 feat: enable moving of cell lines to other collections commit 6d3589fd3a358b4df868a47da1ae5b252bc0fd2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 7 11:19:45 2023 +0000 fix: remove immutablity of icon variable commit f45395d71ff948503474f854a8ad33865e58363e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 12:10:21 2023 +0000 feat: harmonized container order ui commit 5feb0ab04d2dbc09cca428a435fa985e90fefd56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:29:37 2023 +0000 feat: removed barcode printing and reporting from cell line analysis commit fb4255d9dc935f82c89845329cfd77ba29d1cc8f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:25:28 2023 +0000 feat: harmonized ui style of edit/order mode button with eln ui commit 7020cbf2b65719f1c3611beb53b2d51b25772315 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:54:44 2023 +0000 test: add test for container ordering commit 15369a3d14f4d3d7523f7f47e21006116e4aff56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:12:10 2023 +0000 fix: update index in metadata of container after changing order commit a20186bc73764db26e703c324b5101fd4a05f102 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 07:47:47 2023 +0000 fix: ui update of cell line after change commit cf55b3f26ab0b3be5fff1bd19346d9e7c2cd247e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 29 09:29:51 2023 +0000 feat: reference moving now possible for cell lines commit 8f1b204a276ce597af632b9d044dd99821ece74a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:07:29 2023 +0000 feat: add correct literature type after adding literature commit 38045e3e9e1b49f6a8f17fb67e2e99990f5ce07c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:03:49 2023 +0000 style: apply autofixes of eslint commit 3b57515237de3a32ed20afdfd2b03cc0b31d72d7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 12:57:02 2023 +0000 feat: add own reference type for cell lines commit 57f2452b5ddb08e425918aa553d102a1e0c952e9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 25 11:33:33 2023 +0200 chore: update to latest main commit 083ee49dc9007f3e086398fb95a11d56457e57a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 22 13:03:21 2023 +0000 feat: add bioassay ontology for cell line analysis commit 1ecc88ce2927b9f65c7076be0c9ecb42d68d79d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:49 2023 +0000 feat: enable search for explicitly cell lines commit 5207d38bc90006e7e6a3972af58c615797231b41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:19 2023 +0000 test: add spec for searching for explicitly cell lines commit 7bbcd92891cf7f5d1b9c652df910bb90a37e7fb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:30:17 2023 +0000 feat: add search of cell line by sample name commit 82685220d318acb541d6f072542f24a13ab0645a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:43:47 2023 +0000 test [ WIP ] : add test for searching cell lines by sample name failing due to missing function implementation commit 73caa9ba22f549e784ff637404ca4c60b78942ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:31:57 2023 +0000 test: add spec for searching for cell lines by cell line material name Fixed also a broken test from the previous commit commit f0389ebec92f20f89875a3b3801312f2a6d175ae Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:29:07 2023 +0000 style: apply rubocop rules to test commit e9a5ff97222276a0dc6e857a604abb46aa3fdf16 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:17:07 2023 +0000 feat: add conversion of cell lines from search end point commit 8da233569244d17342846867785c21252870bb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:16:34 2023 +0000 feat: add cell line to search by cell line material name commit 3e8ae9cfa7d33b089f00f3a60c9b2eeb790c0744 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:38:58 2023 +0000 refactor: correct test message commit 86fca3299986ef03120c42ab1813ca57cbb6a9fc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:37:27 2023 +0000 refactor: remove unnecessary import commit f1b528cd9c49084a88b2dd4f6476315ceca8a0ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:34:54 2023 +0000 feat: limit search to cell lines commit 4b91726c4dd410611df9fd20a3fe6c73a39d9559 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:19:35 2023 +0000 feat: add cellline to search possibility commit 615ee75f1e6754856d92df6bdbcf16e83f21f115 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:43:46 2023 +0000 fix: check detaillevel at searching for cell lines commit deeacfeb12c74f6323c847a000a9057abd3802f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:42:08 2023 +0000 refactor: extract params to local variable commit 0aa5e46c10d3fab9f364aeb9062d214e25e624a5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:40:41 2023 +0000 fix: correct cell line detail levels access commit ebaf56db3467f3cc3af21a2820dd7f1433238a41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 13:15:57 2023 +0000 feat: add entries for cell line suggestion in ui commit c525c59d32211af788c2674a717dbe9464d29074 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:46 2023 +0000 feat: add collection in suggestion filter commit d019ec70b2c47d659a7927af163ad65b7d0310f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:02 2023 +0000 test: add tests for suggestion api commit b33e467abcc60025bc3a73c6a22e756f65f3725d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:36:30 2023 +0000 test: add tests for suggestions including cell lines commit ee963022283947d3c9e29d78e7458973267542ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:03:37 2023 +0000 feat: add possibility to find in suggestion/all api commit ed031072a3a12287966aa72d4d62e3d8964def17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 07:58:36 2023 +0000 feat: add scopes for finding cell lines by name commit 677a796b0ada464dd3b5b31dda020af250904ac9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Aug 10 13:31:12 2023 +0000 feat: add cell line to detail levels in collection helper commit ebb6e4f2871aa18af8c4ea937915319814e8088b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 7 13:20:16 2023 +0200 update to latest main commit 02787d96558ed57fdca68368cb430e2d47c1152b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:40:03 2023 +0000 add tests commit 0c7680ff6e36a2e767d505ba1c21c8e59eba63fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:07:17 2023 +0000 delete duplicate test commit 4555b8d57ff2e01e4cadbd87b79442a795144c03 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:02:54 2023 +0000 fix bug at access by browser address commit 9a26c9104152e47edf7b7c5cc54433d8ecef7c0a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 13:40:04 2023 +0000 add detail level mechanic to cell lines commit 2a0ca71f3f7a4b0f9edeae9fdf75a695c9fa1d2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 12:14:01 2023 +0000 refactor loading of cell lines commit 32b074a7c93a0872e3f1ed64fb2a7fb9c62335e6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:23:22 2023 +0000 refactor cell line usecases commit 573f886df22612e4f58d72e4fec4c826083afe0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:06:16 2023 +0000 refactor create usecase commit fbc0e5e6214b1953485fb5b057da9dba61210004 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 10:13:46 2023 +0200 Fixed missing comma commit b1037ac765d81be474142abcf8c5bdc5c1069c39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:54:45 2023 +0200 Sync to latest main commit 1c2b02d5a30d4070f4c7e03f25d3b671f4868e97 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 12:08:43 2023 +0000 hamonized ui commit 1ae90a02d479aa541d38863aeded652765d9b226 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:24:51 2023 +0000 some ui polishing commit 8b7cb13c7d7bb78fc6fcde1d10874d862dff52bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:10:49 2023 +0000 enable tab for literature only if element was created commit 6275ddd48022985ce707008a5ec1264a2e0d2f72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 10:57:41 2023 +0000 Fixed PropTypes at Analyses commit bee2ff616e16a67abbf05c5f0f6e6f6417203d53 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:43:11 2023 +0000 fixed proptypes commit beeb01d4e21033ac5d570e6ebcc159136d326f39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:20 2023 +0000 fixed wrong validation in update process commit 36649aa8b393a84fe772d1e7da2539066768fe2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:02 2023 +0000 fixed more browser console warnings commit 5f3101767ceac9b6d61db597f02310e4ff646dac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:20:57 2023 +0000 removed unneccessary keys in table commit cd50b9c1cbe82977499342b0e42391d8c1de0ced Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:15:13 2023 +0000 fixed browser console warning of missing keys in array commit f9b5d7a241e998c1dc969b557940e5db115a3408 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:50:12 2023 +0000 prevent creation of cell line in "all" collection commit 28112eff554fd03160f15d54edc85b4f3dde0b0f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:37:44 2023 +0000 extract definition of proptypes for cell lines in table context commit 01f5e95192cad9026062f408e22375d41759c68a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:06:37 2023 +0000 add space in cell line group header commit 2399a4fbc3ba14bed0786aef47d2121f141e7bb4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:04:36 2023 +0000 increase counter on frontend after cell line creation commit f55d7b26fc2d7b18b8dafc61ede94c8d7fa7d51e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:46:24 2023 +0000 set mode to changed after container was reordered commit 80001d91d735db74122cd5960b8a0d98224b7f45 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:38:35 2023 +0000 removed changeLiterature method * Not used in the sub component anyway commit 9c604aa97b7efce3f6c3baf063b3ddeb35fa55d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 11:41:55 2023 +0000 add increase of cell line counter to usecase commit 2f3459b89aed1a5197cd387d09267b0a87e6e93b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 10:44:27 2023 +0000 link literature/references to material instead of sample commit ab0d58fca3c0cea7d613b0988bacba69d386603c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 09:32:19 2023 +0000 WIP - prepare cell line ontology commit aef58c2467b334dcc78509881c88648e07be7152 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:26:37 2023 +0000 WIP - prototype of adding new ontology commit f81af50669e66229974af62169eb623dbcf13534 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:08:25 2023 +0000 DI of analysis method title commit 15ec80de35f6db1841b2ca12eaeba7be98b84300 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:00:00 2023 +0000 ui adjustments commit 7199f8dbe3747baca06aa6eeec4c59e128138801 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:56:39 2023 +0000 ui adjustments commit ee0f2d01598a41cde3b7d0699522132bd767811c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:34:06 2023 +0000 add collection label to table entry commit b1ab291d3eb65ece1d14c8d4ea362009ab10805c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 09:18:57 2023 +0000 WIP : allow DI of ontology name commit 74a0473bd461aa42a5ed1ce8ed9e706d78266f52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:56:03 2023 +0000 temporary disable test commit 79d0a34744463354636ffe7014094cd266b5ee35 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:53:36 2023 +0000 fixed tests commit 119158e2a5d0cf62e33997b99084b08d5b1d0efa Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 10:40:08 2023 +0000 creating link between collections and cell lines via id * before it was linked with the element but it was missing the collections. By linking with ids the element is internally reloaded and the collections are up to date commit c7e7957ef17135048075076bb5cc84dbbc4b8700 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 09:21:54 2023 +0000 WIP - refactor collection tag * currently updating tags added at create usecast -> need more investigation why it is not triggered by the "after create" hook in collections_celllines commit 99b010956f6c2701e69a3b1e6c38264528aed583 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jul 4 14:57:32 2023 +0000 WIP - add label for collections of cell line * add virtual tag property * one collection is missing if element is in a shared one commit c40a5d380b8c829006c2575b9ff6e536ea4188a4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 14:35:15 2023 +0000 fetch cell line again after update commit 45a964788c75fc2fbe8f312c6b5b304fe6137cdc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:17:17 2023 +0000 set changed flag after deleting a container commit 70938450a9f480a7515ce9adccd2bac06da8dc3d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:05:14 2023 +0000 set changed flag after adding a container commit 463bdb938f25e1475ce910687e4d1464f240a0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 12:55:19 2023 +0000 add container type on adding new analysis container commit 90a287ccad0c244da0a477f58fd71f3a88be51d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:18:34 2023 +0000 reactivate loading of literature for cell lines commit 4ee287b134fba1cd79804e63c57fd805d7d0ca93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:13:22 2023 +0000 add creation of reference for cell line commit 8f2d3dff3025cf8915af95ed1eb73de9d2a25c34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 07:53:22 2023 +0000 add foreign key for literature/literal commit b64e0d7fce8548e50ee7768b1193165f9884bc1d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:31:59 2023 +0000 add new cell line to all collection commit ff8f3fbe081033df9a7c1aae34e1d8297621d023 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:18:22 2023 +0000 use cell line count for short label commit 087606ff745d1d96f6eb5d563ca3bea3e45d518b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 13:51:10 2023 +0000 add cell line counter and increasing it at creation commit b3a232f3abdd9cde82d31a4b635fa99e5a63a90c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 12:20:11 2023 +0000 fixed bug at reordering container * add some ui polishing commit 42e901c43a3d49bebad766409480b7dc371132e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 10:59:22 2023 +0000 add warning if required property not set commit 677d3837933f7d13f4f87cd5f9e578a365950e34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:15:04 2023 +0000 polish ui * harmonized cell line name height commit 9a95f1093f16791fc2700506d79bfb5d1ff94fab Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:01:43 2023 +0000 refactor cell line importer commit 528577aad5370f6fe31df00ee3e5e861a9244be4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 08:39:00 2023 +0000 import collecion with celllines 4 * added collection to cellline samples commit 09198a4bb1d3399889d4506c3083c185c1df221e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 14:17:37 2023 +0000 WIP - import collection with cell lines 3 commit 482603ac50022f286e43c7a431858dc18fad8120 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:36 2023 +0000 WIP - import collection with cell lines 2 commit 4d2adadaa0d65f2a2f5f14c0f7e84034116f6960 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:15 2023 +0000 WIP - import collection with cell lines commit 8a4478572be3009faf3ad2033ed83f48ffc3bcc6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 10:56:43 2023 +0000 refactor tests commit d75f9f63e42f2a413e531928cce4254834dd0572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:50:57 2023 +0000 add linking between sample and material commit a545287222b7fa5049bef5582a2a83012c6a97c5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:31:38 2023 +0000 add linking between cell line sample and collection commit 6b586ec897c57f55a194f2ac7f0bbab468e8883e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:52:58 2023 +0000 refactor some tests commit 1a98a1d6e51032591c08df0b3f655a6d03775899 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:37:41 2023 +0000 add cell line samples to export commit b45efdb1392ca7b2e25f09af0bae0d2f6f12b9c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 11:59:21 2023 +0000 export containers and attachments of cell lines commit 869c6fb8ded03421c59cddae923222741502bb54 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 06:56:43 2023 +0000 removed nesting of collections * is already done in the outer loop commit 5660fa354010dfb747e08245f0388095edea6572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 15:21:55 2023 +0000 WIP - export collection with cell lines commit 9e2f06bd1376bb1bfb3fdd23bbc842cb4270c56b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 12:05:18 2023 +0000 add tests for export with reaction commit 0dc181ebc2340e5fc1c717bbbdcee3bb93069066 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 11:00:19 2023 +0000 add analysis container to reaction factory commit 94bf188d4a1dd83139e7f24a65fe56667c48343b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit 766f19d8d9d0124fd43dd67ddcd1a953c9887461 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit e3d8be596a7ac46ced663d94a8d36cb7e4f2b7dd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit c2a1b965a9b724ac494437b2e55a833c1db86c4b Author: Jan C. Brammer <jan.c.brammer@gmail.com> Date: Fri Jun 23 14:18:27 2023 +0200 Use correct data-structure for `columns` (#1366) commit 20cfe88aa5f000f81ef036ffdccc8f22672f1711 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 07:45:03 2023 +0000 added cypress complaint attributes commit 9fda919e047d341bcc840a2cea3fd7945dd6e0e1 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 10:05:05 2023 +0200 Text editor in researchPlan is now getting removed properly (#1363) commit ce8f8e88201cda03d61ef0eee654fa978fcf48bc Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Thu Jun 22 10:34:16 2023 +0200 1340 download of annotated image not working (#1358) * add tests for downloading container as zip * add annotated image to zip file * add tests for zip dataset download * changed attachment type in sample factory * fixed factory trait for annotated image * add more tests * attachment_spec rubocop part 1 * reactivated test * attachment_spec rubocop part 2 * rubocop part 3 commit 1edf8cdc5d11e97ffbe5ab73dcf100ef2305b516 Author: TasnimMehzabin <TasnimMehzabin@users.noreply.github.com> Date: Tue Jun 20 19:36:38 2023 +0200 Add inbox pagination (#1108) * Inbox pagination is added - API is added to fetch the datasets individually per container - API is integrated in the inbox section - Attachment count functionality is modified based on the current implementation * Refactor the inbox pagination with individual API calls * implement the initial pagination on the inbox * display 20 inbox items at a time sort inbox items by created_at desc modify and refactor DeviceBoxEntity will take to inbox modal if inbox items are clicked in the collectionTree section will display ellipsis in collectionTree inbox section if there are more inbox items so that user is taken to inbox modal page add badge to the inbox icon in the navigation section revert countAttachments to proper logic * limit the number of datasets and the number of attachments per dataset * open particular deviceBox in the inbox modal that was clicked in the collectionTree inbox section keep only one deviceBox open at a time in the inbox modal * add pagination option with next and previous buttons within inbox datasets close other sections when the inbox section is open in the collection tree for better visibility clean up code removing the device_box_entity.rb and refactor within inbox_entity.rb handle the deletion of container or attachment from inbox refactor the code to fix the number of attachments in the inbox upon container or attachment deletion open the inbox modal when the unsorted section is clicked from the inbox of collection tree optimize the datasets' sorting by name within inbox container fix the research plan API issue * reduce datasets per page to 35 for each DeviceBox * modify variable names to avoid issues with variables with the same name in the store refactor the implementation of container children sorting by name make containers accessible with authorized users only refactor the query to load 50 attachments per dataset persist the page number within the dataset fix the issue with inbox refresh add page count within dataset pagination add loader when unsorted attachments are being uploaded * fix the issue of opening the list of Unsorted attachments when the upload button is clicked --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 59ecc7d34088f78f32ccf2843cb88517c84ed0e4 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 20 11:38:17 2023 +0200 upd CHANGELOG v1.6.1 (#1357) commit f5d8c4e2ecee01f0848389477bda02c7397de40d Author: Adam Basha <55552142+adambasha0@users.noreply.github.com> Date: Tue Jun 20 08:57:29 2023 +0200 Inventory Feature (#1262) * chemical inventory * add chemicals model to complement selected samples with __chemical inventory__ properties * MSDS stored in public/ * add collapsible list and modification to inventory layout * allow copy safety phrases and safety sheets for subsample create for reactions * refactor chemical tab component and chemical api files * unify save button for sample tab and inventory tab * refactor NumericInputUnit component --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 80f875388bd9a83e537fc74fd0a87e40bd517370 Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 19 16:35:52 2023 +0200 defer reload after saving data to display nmrium generated preview (#1356) Co-authored-by: Lan Le <lan.le@kit.edu> commit 92c0926b6a91d246bffab5a604393b586c99dbd1 Author: Mostafa Mekky <59936007+mekkyz@users.noreply.github.com> Date: Mon Jun 19 16:16:09 2023 +0200 updating group admin ui (#1350) * updating group admin ui * change remove prompt in GroupElement.js * Div styles and adding "?" directly to the messages * fixing admin buttons commit 7d259df701c85bce9181bb1d959c151c10f9ce14 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Mon Jun 19 16:15:39 2023 +0200 Calendar entry: fix flaky test (#1352) * Calendar entry: fix flaky test * building link for element to return nil if no event-able * user factories: set parent class commit e1e4cc857e1664bd2bc4bf76328658b33191d287 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:05:13 2023 +0200 fix crash when saving data from NMRium (#1348) Co-authored-by: Lan Le <lan.le@kit.edu> commit e3ec4fe8af37ec7fc855b09c963cbed63f1d84a9 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:04:18 2023 +0200 handle issue by css (#1346) over write css transform from boostrap modal due to compatibility issue with d3-zoom Co-authored-by: Lan Le <lan.le@kit.edu> commit 57e255a038577f6e76443199fbb4d3a2486e5284 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 13 12:36:58 2023 +0200 Datacollector api fx (#1344) * wrap returned result to fit expected structure for client * add simple api test commit 5c81983b016aa83c3ce4bc8fb701549f65c1ca5e Author: Pei Chi Huang <pei-chi.huang@kit.edu> Date: Tue Jun 13 08:46:13 2023 +0200 refactoring transfer (#1320) use export collection routine to pack data for transfer TODO clean lib/{export|imoprt}_json.rb commit 8de0191b4d2ca80aa594716a6d45c44ae342fe4b Author: Martin Schneider <m.schneider@cortona.de> Date: Tue Jun 13 08:40:10 2023 +0200 Add calendar (#1189) * Add calendar Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> * fix research plan and screen short label issue * fix calendar button issue for new records * fix calendar download * create usecases for api requests and adjust the entries search * adapt files to rubocop guidelines * add ruby rspec for calendar entries * adapt calendar files to eslint guidelines and fix some small issues * Calendar entry: swap start and end time if start > end * use application root url to build link --------- Co-authored-by: sven <s.keller@cortona.de> Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> Co-authored-by: VadimKeller <v.keller@cortona.de> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 2aa35951886146392b5010c94afba66f206676aa Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 12 16:06:25 2023 +0200 add AIF layout (#1335) Co-authored-by: Lan Le <lan.le@kit.edu> commit 06d2d3259ab00f11dab7f93c4e74d60b425d9b31 Author: Lan Le <baolan2005@gmail.com> Date: Fri Jun 9 14:28:00 2023 +0200 1288 add chemspectra with SEC layout (#1297) * update function to display SEC * npx browserslist@latest --update-db * update yarn.lock * update ci runner image * update ci runner image * downgraded d3 lib to v6 --------- Co-authored-by: Lan Le <lan.le@kit.edu> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 4110f367edfeb1baf2af463ffbd1777174118981 Author: Lan Le <baolan2005@gmail.com> Date: Wed Jun 7 16:39:48 2023 +0200 fixed cannot load the correct url of nmrium wrapper (#1339) * fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu> commit 48aefe043b5043348b586382f4265dbfefcab127 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 10:49:05 2023 +0000 update callbackurl and onlyoffice payload url commit dcf1d61a05d20ffc0e824d2946d16520a7deed80 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 09:12:06 2023 +0000 update editor api use PUBLIC_URL commit a8333e8cf1e0d8476270c9475423d2b4e6b46a95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:42:33 2023 +0000 fixed test for export collection with sample * sample was not in collection before commit 5dad2208f9102c3617c7598c375a84b51c2ca43a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:13:07 2023 +0000 removed dependency to "react-search-autocomplete" * use instead already included Creatable component from "react-select3" commit 9439b699f78fdafc8c5e743f142aed0d2e9478d0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit a39d1b23bdb48a27b2da0286d10bd6e82772bb8c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:59:40 2023 +0000 refactor some tests commit e1d507b42cfb242b33f275188c5ee679562820c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:34:29 2023 +0000 fixed size of scientific button commit 91fec919d7f358ee2dcb0437854c844b2a09b063 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:30:02 2023 +0000 add arrows to panels in properties tab commit 57c3b0b6dae1b8f200f3d36812da042360266e71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:09:14 2023 +0000 fixed some ui issue * Cell Line name was not in a row and lead to ugly ui commit 6b757e1d3068b27f4e5c9b87955d7b3fcffc2ceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:41 2023 +0000 removed old mocking code commit 329efabe293875c7d6a98490390a4344fa94500d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:09 2023 +0000 add success/error messages on cell line update commit 4c55d2710fb445b0ad045cbcff63a4e9b1539d2e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 22 13:49:36 2023 +0000 add status messages after cell line was created or failed commit cd53e4b52fc6ded489477188098c23fa226f0da3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 14:31:53 2023 +0000 add permission level for cell lines to collections commit 3f80ed6822678ed424097e398d5d4b4adcb64479 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 11:08:24 2023 +0000 add collections to cell line sample commit 1f6e0287cbeceef4c4cd58917ff0eacf311b0d17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 08:52:23 2023 +0000 WIP - add attachment uploading on create commit 37b5974e085ae145db6c6994c1faeec40af9a9fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 19 07:26:52 2023 +0000 WIP - enable analysis up/download commit 997d834da675d4fea0cc5337042592f28fb8fe72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:24 2023 +0000 fixed typo commit b9f7cd7844c77dd90492fb2acd9683f921ce2cad Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:14 2023 +0000 WIP - add container uploading to cell lines commit 831d4a24250cf88356ba2e25a9d9b6ee59c86cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 10:26:56 2023 +0000 refactoring * use elvis operator instead of if else block commit bc9fc0e2ff77c9e4e3f4a59b0268f3ef01d942aa Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:46:35 2023 +0000 refactor header buttons commit 7f0110062a7770702c53adc7b03b2e8d5ca06abe Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:15:02 2023 +0000 set changed to false after save commit 98169d8b71a8b7cbaeb217307fdd55fd21fde7a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:10:34 2023 +0000 add header save buttons to cell line details commit ee5fdb4588b1788f59101997edd825fd3a3b4c3a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:33:58 2023 +0000 add close header button to cell line details commit 0617b1109b21014686630719b4cee0d4abfed1ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:09:23 2023 +0000 add enlargen button to cell line details commit 48ce96be9ac4bc97f642127b1bee35e508b6e10f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:59:02 2023 +0000 close confirmation only if something was changed commit 158af4d8a3fc868bdd0d083fdd960eb6c53174ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:53:18 2023 +0000 cell line only savable after one change was made commit fda42d7acbc0c7836433c51631aa3ff957e7bdab Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:28:55 2023 +0000 add missing files in previous commit commit 31daa4fccbf43b7db25ab014b1bffe4b938ed0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:25:20 2023 +0000 polish ui of amount commit e09234429d53bea2b787c72b44d92623e5fefe73 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 10:52:36 2023 +0000 enable user to use scientific notation at amount commit f31b876d1595c762ed7559217b58ad4bb107ab59 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 15:22:58 2023 +0000 WIP - add scientific notation for amount commit 75be387212648a5ba7abea16059c69e5d7a7ca7a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:16:23 2023 +0000 extract validation logic to store commit 22d18a2977ff37519707cf92f78d663d3590c587 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:05:07 2023 +0000 refactor amount as own component * increased size of amount column in db * also set maximum value commit f3c28787f10cc2a0592f40787501b03c61e4ce46 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 12:40:43 2023 +0000 ui polishing of amount selectbox commit a7d43f86e166389276265b9e02bcf2db49973756 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 11:23:23 2023 +0000 add unit to cell line sample commit b5923636a10e4d373e21e3e459b193e9685041c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:45:34 2023 +0000 add tooltips to cell line list groups commit 8ee3b3c23adbf5ec32e69bb53e58a37916d66c52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:34:11 2023 +0000 refactor of scss file for cell line lists commit 3f8d337af8dc06e3aa270a5619bafbb45b699a42 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:45:01 2023 +0000 fix missing parameter mutation at updates commit 0d0c4c2db8bab8e1d9f2fb7168922614820e1df7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:35:35 2023 +0000 add fast cell line sample creation * create new sample with all cell line material properties commit af0468c0f57aceedbe093e188d7049475c0c2d33 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:27:45 2023 +0000 Fixed tests after refactoring - part 3 commit 9d6b4e1651b5c831a7862d83a8ccfb5ecfa6a57f Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:20:33 2023 +0000 Fixed tests after refactoring - part 2 commit 8f0f6b8dc961b15e1c501536b0b4d58251b5ef2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:50:08 2023 +0000 add root container to cell line commit 58dcb4de02243d4244277bc227e17d1800b93f61 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:45:33 2023 +0000 Fixed tests after refactoring commit 787b96841570f03f5e4a8fe2678e338203cf6041 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:29:54 2023 +0000 WIP - create sub cell line item commit 177e7a331afbcb4ae29434a847d98bf0e3958329 Merge: e98a9cb83 7007666c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:10:35 2023 +0200 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 7007666c2d97e659e875d3ebd127d7f359a0a9bc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 12 09:20:56 2023 +0000 add cell line to API ELEMENTS commit e98a9cb83db76ebfe748d6315601a4c85ebed31f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:59:07 2023 +0000 add ancestor cell line sample to model commit d13371a6765ee8296a9b4bb3af44aea51b62ecf4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:58:18 2023 +0000 refactored rendering of Button commit 6c771970906268b0c8ecd4dbd7cacc2ecc54dd30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:26:32 2023 +0000 changed input validation commit 7bc0a75dbed09124ae7edf4dd73fb84337ebcdaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 11:55:24 2023 +0000 some ui polishing commit 2f630b72d2af90e8accd8d0a37f4f9281b883a04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:51:43 2023 +0000 add missing mutation property commit f4f731cdce226f62d37f9d2d8656b8599ff6f420 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:46:37 2023 +0000 WIP - connect update cell line frontend backend commit d40a145a9af746bf2268ddf8eaa5fa01d7d61ce6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:32:57 2023 +0000 disabled initial literature fetching for cell lines commit 2f72bac4652580d2c7cd48a9828e22b94b453e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:31:35 2023 +0000 WIP - changed identificator of cell line group commit 55ba230ffa3e6453fa01dc3588390c5f2ca73215 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 08:19:54 2023 +0000 harmonized cell line ui * arrow of showing entries harmonized commit 516f1906cd3779db15af197ebb1605eeacd73657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:41:21 2023 +0000 Polished the text representation of cell line item * fixed missing property in test + factory commit c08a53648193c777688ee7f90660816d5c99c557 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:29:30 2023 +0000 polished ui of auto suggest entries commit 4e172fc92d95befab242d9bde28cc879a1e9fffc Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 14:10:54 2023 +0000 fixed bug at rendering value of component commit cf590c546b9991c16822f00eb55def6ddb98bc02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 13:41:44 2023 +0000 add test for changen material in mobx store commit 44726673ad65c57797a6b7089753bd6332c104f3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:43:03 2023 +0000 add test for creating cell line in mobx store commit 6c19350be2794c88b250f9ad1dc443d0d8d341e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:04:26 2023 +0000 add test for mobx store commit ef29aaefbe5053252e5b4f09ac008b95fce90e04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 09:27:43 2023 +0000 harmonizing ui style commit dbf408e34ebaa979d1836559658ca0da1dae9cc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 08:40:44 2023 +0000 WIP - apply loaded material properties commit 5d5ac4bff7b26650c3905a5123620e89488df7c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:31:19 2023 +0000 ui polishing commit 0fbfd7bb0027a798e54cddfcd97b6ff041c8a607 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:12:45 2023 +0000 refactor cell line name component * create specialized component commit 0bfa656e48dde14228b285cc486c1c06ac5e58e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 14:32:38 2023 +0000 WIP - add autosuggest to cell line name commit 88a519b4e86ec134c94aa7b94e847f4470d5118d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 12:43:55 2023 +0000 WIP - replace cell line textfield by autocomplete commit 7ae73225514e3bb8f60ea2fe4d792d8f4c936307 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit 38bec166c4f94552bf792ac756ee44403250a55e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:08:49 2023 +0000 amount and passage must be greater than 0 commit e95c8462a55ac5aa3b0c5d4a5c36ffc98a858a93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:05:06 2023 +0000 replaced text field by combo box * for biosafety level in cell lines commit 315cebf5956665cf01ec9c43d7cbd61b73ef0f02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 11:22:52 2023 +0000 polish ui regarding to cell line table entry commit 49eec4146fc36dee98ce7eb5fff1509b428f2168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 10:32:57 2023 +0000 polish ui regarding to cell line table commit 6bd83f2bd09d9d8bf1f59653cceee8ffd59f0050 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 14:07:39 2023 +0000 more ui styling + fixing property commit 7827819a4ca959b3e598d09a0ef289184f3fac4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 12:30:29 2023 +0000 ui styling commit cb2e6d07e6cf6ffa2ba7b13c76134b85a028636a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:08:59 2023 +0000 fixed rendering of cell line name commit 8eccec96c4047bacd8adb98a785c26d58334d50a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:04:32 2023 +0000 fixed some ui stuff commit ab52bef18a869751b2fc5d3d9ab5bd502685c3f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 13:54:00 2023 +0000 WIP - connect Fetcher - Backend : fetchById commit 504d480ba1259d4c9ff7e93bb5698f16ab472422 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:50:05 2023 +0000 add missing property commit 7e6fc1b74088eb0248edc577c6f985d62401a9f8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:37:09 2023 +0000 WIP - connect Fetcher - Backend : cell lines of collection commit 637472528c088e1dfa7ae3676495015f6e2d2608 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:56:05 2023 +0000 fix mapping of cellline name commit e549ae85947270c93a17b00a4a3bdb72fd16e2c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:50:11 2023 +0000 refactor model of cell line material names commit 06c5f172166f6c993cf2e0bbb72e335c03595c0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 06:58:00 2023 +0000 add short label to cellline model commit 71c0da4d198fd82b4f0b430f3a077b9873bb898f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:09:52 2023 +0000 implement fetcher - api connection commit 383eca802eff2a62743a36f09bdba57db7bd63a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:08:16 2023 +0000 add missing api parameter commit 0150dab3df74e737fda4e993ade8d985b7f0f0ef Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:33:11 2023 +0000 WIP - connect fetcher with backend * harmonized comment and description properties commit 73e59fe2070b4ffd615ae43ec55dfaca51991f37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:16:54 2023 +0000 add missing properties to ui commit 730178bcd54454ad7b0f6181372725453fe92380 Author: nh9378 <basha.adam@kit.edu> Date: Wed May 31 08:35:25 2023 +0000 wip connect fetcher with backend commit ced80165912d69dafbe156c48e42b57172da0754 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 12:05:31 2023 +0000 add cellline icon to visibility tab commit c1af03dd791133286d2cc0ea4fda86ed6840ecb9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:35:50 2023 +0000 add load to API commit cf6f0e2a1511f8fa28c52fa63ae4b4af55e2ccdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:12:31 2023 +0000 WIP - connect Fetcher with backend - part 2 commit f90baf5dd38ae4c4b726249f466497e97af75b7c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:03:47 2023 +0000 WIP - connect Fetcher with backend commit f2f47b2b30a3b92fe6e95f265020b1619fe08825 Merge: 90f62c589 f33ce10a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:39:48 2023 +0200 Merge branch 'main' commit 90f62c58980ee51099d001dcdea17443113f5cf6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:22:16 2023 +0000 WIP - tests for update usecase commit 7a0ecee67799edbc55fa587c20927c694f054414 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:21:38 2023 +0000 add input validation to update usecase commit 8dda4a194025b848a70c76b2f32d9116966ece67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:23:41 2023 +0000 implement apo for update celllines commit dde935e1ccde1325f00672d7f663e6053c878baa Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:21:01 2023 +0000 user can now access available cell lines commit 082aa52015390cb0bbcf974c07cd483c29972187 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:20:44 2023 +0000 implement update usecase commit 940c775813ad29a7b768172982107852a9f5e84b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 13:29:24 2023 +0000 add cellline associations to collection commit 464ef1664829379bba2247b6197c4e66ed231100 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 12:53:33 2023 +0000 WIP: implement cell line api commit a41a2c31f42a3aa8729de1d01201c6d6c112892e Merge: a80ad7648 c1a2a7496 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 08:50:17 2023 +0200 Merge branch 'main' commit a80ad7648d75daa938df14345d7dc460488e5f83 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:49:10 2023 +0000 renamed reserved keyword in table schema commit a9a9161dbf2116a3a72e262b91b4287214c3cff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:48:41 2023 +0000 add 'create' usecase for cell line commit 294bfa660bb98f5e2b0e702f1166aaf748683839 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 15:14:55 2023 +0000 WIP : implement 'create' usecase commit ee20c65e93f7ef99786d6aaf7c27249b35874a30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 13:51:51 2023 +0000 add basic presenter for cell line sample commit d09d6a68e06726e4ce672eea06c1a7306d52de21 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit d6d3d078b1abf7bd63254794e1202bd31a2eba9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:06:49 2023 +0000 add scaffold of cell line usecases commit 5c176f114ccf87d7d51ab69e9e0a31013e6a7866 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 10:32:47 2023 +0000 add backend models commit 18c5fa944855c5827d3bbdb52c8f847569c05e3c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 17 09:27:19 2023 +0000 enable checking of cell lines commit 836112d4b5406487b0e48dbd631959ca6eafac2a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 15:09:16 2023 +0000 set icon for cell line commit f01cd27152b9a50297ea76d2ed3c8611c6c487a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 14:44:12 2023 +0000 add short label to cell line commit 52710bb5ef9aa1c854e3bcd50b36d3ad46a5a2b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:07:35 2023 +0000 remove debug code commit 05b1c41b46eeaeba5e58ca0dc46ded6f7272b491 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:04:34 2023 +0000 add validation before save of cellline commit 495f64192fc15ef4b7c5b5cd50e0dce99488515d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 15:15:52 2023 +0000 fixed typo at bioSafty level commit 291f88702977e3d9f091ab0f7e5dd4a1dd544b32 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:41:07 2023 +0000 ui validation of properties commit f5ca1a6fcc9af2802eb1da129ed2b681209768f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:40:49 2023 +0000 adding of new cell line commit 42593762d4b0c079a3029187848409003454cf4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:51:26 2023 +0000 refactor package structure and class names - part 2 commit e1dfa77c1acc70a2cb710c54efbbf8839676ab4d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:19:05 2023 +0000 refactor package structure and class names - part 1 commit a748d7cb448047b798122d287d72e61dfcba7fff Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:04:53 2023 +0000 eslint - cell line details package - part 2 commit fb6f9d894a5ec0a72d5e21e22ff3fe68dbee326c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 14:05:05 2023 +0000 eslint - cell line details package - part 1 commit c7788eaca5c317540188dc782c5…
Squashed commit of the following: commit f15901d5274b6170b02cc9804d1ffe38e955ec5f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 8 08:34:45 2023 +0000 fix: check on import if material already exists and use one from db instead of one in import.zip commit bae104a95b287952d4fdb3d72d001bc98c589e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 14:11:45 2023 +0000 fix: add null check for kind on analysis container commit 5775123fa24a5fb0e28ea4b8c80dbbe8ecffca6f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 11:28:00 2023 +0000 fix: fixed place of cell line element commit 1400b7efe457fd8af01159b49ef37cfdc5085770 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 10:43:43 2023 +0000 fix: add migration file to make new cell line element compatible with generic element approach commit 759a8ac320c7680ecb85bd607300ccdce2637bf1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:01:21 2023 +0100 fix: always create new regular expression because it is statefull (why js, why) commit 10bfad8df8f6a9bc37cc72b390adb4fcf9affa7f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:00:27 2023 +0100 fix: only show name of ols entry and not also the ols id commit 796cd74c42b4b213d84b3723b65e66bc24a62001 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:40:14 2023 +0000 test: add more tests for cell line api commit bdd2fdc278864280c90cf86c82ae1af5187258f6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:25:40 2023 +0000 refactor: fixed context block names of tests commit f607a594a8f52c193efe174caf117b20539bbca8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 14:07:56 2023 +0000 fix: add check if profile has a layout commit 168cd3af6b7af7c9c4904fe8bb923edd30a6fe20 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:46:45 2023 +0000 test: add test for loading cell line with time restriction (from and to) by updated_at commit 5efe25ec3870cba9b937cc4dea59aec6bb9759d5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:43:16 2023 +0000 test: add test for loading cell line with time restriction (to) commit 834b5503028cb609f637492da81bad33a19a4554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:41:28 2023 +0000 test: add test for loading cell line with time restriction (from) commit 97c63cc00d79e39cd2a2b5f5c7e9eeb7f7a9834a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:45:11 2023 +0000 test: add test for fetching cell lines of a collection commit 3ab5d8ef43a13393cde333813b972f0b2b0f61ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:00:01 2023 +0000 refactor: test refactored commit f5079d1248b7884994d39a6897155939c44bb0c4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 16:30:40 2023 +0000 test: add test for use case 'update' in shared collection commit f84ed83c2bf21d3d148c317c53ebf591a097572a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 14:30:58 2023 +0000 refactor: changed test a little bit commit 714061e90195ac7acaf2d127af9235b6d0ec7955 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:49:52 2023 +0000 test: add test for changing the literature type of a literal commit 816eae18d07b08875b51f3f40ac6bbf9036f3835 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:35:56 2023 +0000 test: add tests for adding literature to a cell line commit cf1fc80256ddcec82532d98fbbc56551c7a422e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:54:42 2023 +0000 test: add test for getting literature from cell line element commit 75b263eb010434d5b8ba1db212e3b6f96a4c187a Merge: 65c183564 6f82b86fe Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:26:46 2023 +0100 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 6f82b86fe7f73f991f6e181b77d3a9f6739c2acd Merge: 1ecab672c c61c86a16 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:24:35 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit 65c183564ba0b104cb401622a0f7467cc93e3f58 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:13:05 2023 +0000 fix: add cell line ui visibility property to existing profiles commit 3e75468321cea2238dc0c5f0c2b6c0572bf32a39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:02:32 2023 +0000 fix: avoid conflicts with existing generic element profile numbers by setting a very hight default value to cell line visibility profile value commit 1ecab672c76bce7199b0cc593afb2c6d9d83f91f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:33:43 2023 +0000 fix: removed unused imports commit cee501f5c1be2b3e00adb547eefbd9a4d6df0554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:28:28 2023 +0000 style: fix rubocop warnings commit 66bdf32ca912050dd490ccd98070e4bc29ef3aa0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 08:46:01 2023 +0000 style: fixed rubocop warnings commit f1a395664e4566c36d03028b63b72c11e46ce236 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 13:54:18 2023 +0000 test: fix rubocop warnings in tests commit c5d564ad75aef2eb19dff67d9d462b9c32d32c5b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:34:22 2023 +0000 test: apply rubocop rules in tests commit 1f5ff589de417f084ea4c9761b2827257be00be7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:26:16 2023 +0000 test: apply rubocop hints for test file commit 25f8ae6cd18a12adfa63d89fa82155da64823c77 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:46:27 2023 +0000 style: fix rubocop warnings commit f9a5b6da77692ce2c2cac73e94ca7c29062bd8ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:26:25 2023 +0000 fix: fixed bug that came from a rubocop cleaning. rubocop did delete the last block in the id-else statement :( commit ef8f2f08cffd1f73f2d0bab5d1cb3ea7417a2459 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:25:33 2023 +0000 test: fixed tests commit b6e8a54b292b2b4e683f8175b79b9382f1aaa2fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 07:47:15 2023 +0000 fix: fix tests using js- factory * the factory somehow now uses the same instance for traits/factories. I have separated the domains with some kind of own namespaces to avoid conflicts between different factories. commit 529216c019112966e77bd2aecb9611eded1326b0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 06:48:59 2023 +0000 fix: fix tests commit 955f68a569665ce31fd065cff098ab0bccf964be Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 19 08:57:08 2023 +0000 style: fixed rubocop warnings commit b97606e05dbf86e53f4b089b08b239114ac00bac Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:59:20 2023 +0000 fix: fixed switch case for cell lines, seems to be overwritten by main sync commit 5cdbd9e6e68aa92f11f57b411aabc6997a9783a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:39:35 2023 +0000 style: fixed more rubocop stuff in apis commit ddbad0238cb49e4ff94269a0c05e2fd189fab823 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:10:53 2023 +0000 fix: add missing cell line entry for user profile commit e51e8d5cdef2c07d0bcd65437498beafde85e14e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:09:51 2023 +0000 style: fixed more rubocop warnings commit 3a8cab32ff1a905f5d44a317dd9b2fcf6b7739bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:51:30 2023 +0000 style: fixed rubocop warnings commit 7a2e189a026211c817c4ae6057a8a754b0b7240f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:28:41 2023 +0000 fix: remove duplicates of fixture trait commit 6777394279b7a3d30ae0f05be52f6c4149c18ab8 Merge: 0be06e4ca 5f6d6ad50 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Oct 18 13:25:48 2023 +0200 Merge branch 'main' into bio_feature_cell_line commit 0be06e4ca6778453ed3429df2cd9c1e7c076a0b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:16:45 2023 +0000 fix: resolve merging conflicts commit 9827b88e9484353abf91c3b0b51b53a02422b2a3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:47:35 2023 +0200 fix: fixed conflicts commit e04c32bb95b5da2cac78a4de39af650212cbafc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:43:07 2023 +0200 fix: fix conflicts of pull request commit 20d3e910da5c10b80fb925a9c4253ff51a801d25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:04:20 2023 +0000 fix: remove duplicate factory trait commit 87267fe17e4c13530ac8d4c18252cbe14f124d08 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:03:52 2023 +0000 feat: add cell line db stuff commit 0f147f5769e7505c645312f8fc8831f2f059aaea Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 10:08:09 2023 +0200 sync to latest main commit 72fc05d394bfab762947d98feaae18bbff1da2a7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:32:28 2023 +0000 test: change terms in OlsComponent commit 2fdd3d6f44bd17dd2c7074bcdb2b470993cafa75 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:30:53 2023 +0000 feat: remove artificial uuid from ols term commit b82e8db57e492ab23990a7ca6b8c784bca1d0b71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 10:07:00 2023 +0000 fix: add unique id to ensure unique items in the OlsTree component commit 993a8aefb2c24aee6316080e8c0fa209db1a35df Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 14:31:40 2023 +0000 fix: fixed bugs from conflicts commit ef873df201bf005ae7d31ca316b5609fd1b52bb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:55:04 2023 +0000 fix: fixed bug resulting in wrong resolving conflict commit c30ad69fe7be5f7065209289d84e173f1f7eff67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:25 2023 +0000 test: fixed test for exporting with cell line commit f19aeb8f33f0b0645d78f8f4a8787dacb1f0ed50 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:08 2023 +0000 fix: fixed transfer to repository variable commit 9857dacfef0ac598e18f26d0c74598a42fefb2a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 9 14:43:08 2023 +0200 sync to latest main commit a5066758b4c9d2d3b33cfe6b0179b18f7ad3e6b5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 6 11:09:45 2023 +0000 refac: changed ontology name to bao (BioAssay ontology) commit a54e78dbbf6e08dcc3dda8ce0949a8513ca3e088 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 10:59:06 2023 +0000 feat: change mouse pointer and enlarged clicking space for showing details of cell line commit 04802c3ab784701fb9aab015bc989fcc145632c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:41:11 2023 +0000 refactor: refactored checking of read only at collections commit 35342365fb2cab314684c2e611cf48bcd2cf45ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:37:44 2023 +0000 test: add tests for read only checking on collection commit a9512d9cb44829bece3501fec6e023d007d16ca5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 08:06:17 2023 +0000 feat: add access rights to cell line in shared collections commit 0f3060570351fc78350dafa5d9434b08a1cabe22 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:53:33 2023 +0000 refactor: change name of literature type for cell line commit c9e237a708116a90d9792ccc5e5261ab8ee470a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:48:38 2023 +0000 feat: disable editing of references in read only mode commit 1d27273b52064d37140e65fd3f28b51adcfdf193 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:18:12 2023 +0000 feat: disable remove button on analysis datasets if read only commit c7f64cc85d7b702184855b2c4f0cf743b59c86da Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 14:49:46 2023 +0000 feat: add read only to cell line analysis container (2) commit 8c9442d42e788ca56e5f25504ec0f33e1338278d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 13:03:24 2023 +0000 feat: add read only to cell line analysis container (1) commit 47614248e268c20e82bc86e7d3a3443faf1df5d6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 12:58:16 2023 +0000 refactor: add read only flag as property commit 04fcc826c4c300fe0dd684e438188a074220399d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 15:35:53 2023 +0000 feat: disable General properties in frontend if user has no write access write commit 2bb5ddc146e2a2f933a2854fadcfb8628cfaed25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:58:49 2023 +0000 feat: only allow change of cell line in sync/shared collection if access right is at least 1 (write) commit 63825dab82c1b19e7c23ade880120bb05d2cb04f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:28:48 2023 +0000 feat: add access to sync/shared collection when loading a cell line commit 53e7de5a93a85865a963667018001961022327fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 13:20:28 2023 +0000 feat: only enable creating of cell lines if access right allows it commit bc6b143bcab7cf9b45ccf8e5019908a3039b7429 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 12:34:14 2023 +0000 feat: enable synced collections with cell lines commit 4f82297dfa0f4bd030bc7f1d183643610d1a86ab Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 11:49:14 2023 +0000 feat: add sharing cell lines with other users commit b859d521d840c683007f0027525222e886f1bceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 11:21:48 2023 +0000 fix: add container to cell line factory commit 23295d20aa95e3d89a8ed82f3f8ed976339cc253 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 10:38:31 2023 +0000 fix: fix test for detail calculator now with cell lines commit 590e8455a0945bd3e5a1f4363b81dc0b69d0046d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:17:57 2023 +0000 refactor: add helper class if current reflection mechanic is not working anymore with new elements commit 55c1e99b8f50c5d9bd838bd345f166ba4e88a4e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:16:10 2023 +0000 test: add tests for deleting cell lines as element commit a337889fe5731ce24d6c1b864217c2966871c850 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 06:57:04 2023 +0000 style: fix rubocop and add empty tests for deleting cell lines as elements commit f0b32a2d553f52eca411211d607a6f51000708c1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 14:27:40 2023 +0000 feat: add delete of cell line commit 8b0872aa3c71acab5c7c4a0893dbc707f2cc7cb3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 07:16:32 2023 +0000 feat: add delete of cell lines from collection commit 104876480f62e5a2056e2c15e8f21aa44620abaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 11:04:44 2023 +0000 test: attach cellline to same collection commit 6cd37b1e43d34102b8ee8d04063f26db8a48eb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 10:37:06 2023 +0000 test: attach cell line to collection commit 607d452e45f3352f796c296aa6cb63813f9f3edf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 12:35:37 2023 +0000 feat: attach cell line to collection commit 40362f257c63a9bda08948acd9470b067513865b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:15:35 2023 +0000 feat: cancel movement if collections are the same commit 4a6c54660d392c00abcef5f04ff077c991fa1cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:08:21 2023 +0000 test: add test for moving cell line commit 88ccaea1e4520393278ecdd7aabc6d74e55b4e0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:48:03 2023 +0000 chore: reorder import commit 40c52012e976bf9b062d599be34055c8cbac2ff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:47:46 2023 +0000 fix: update ui after cell line moveing commit 69c990af28ef9b0ae589a885b1b85c03bcf64cb8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:49:12 2023 +0000 fix: fixed class name generation for cell line commit a89d91fd726974a6e1abec35cf175aeece994f9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:10:47 2023 +0000 feat: enable move/assign button after select cell line. There is currently no update of ui, but moving is done commit e7fc4d7ad8ccc15ef1c897934469903c2d3942fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 06:59:23 2023 +0000 fix: correct name of cell line element commit 805771efb78f9bcf49a0e23f4e61d39263630324 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:23:42 2023 +0000 feat: cancel move if target collection not existing commit 31f847bd22f263c3303ab85d88cc7381c55609d4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:14:45 2023 +0000 feat: handle moving into collection where cell line already in commit 148104ec8cc8913218e33c8d3d699c6a26b872bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:52:59 2023 +0000 test: move cell lines to collection commit 5bd7f924f3f52f8faf6c885e585ecd985cc3b1bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:04:49 2023 +0000 feat: enable moving of cell lines to other collections commit 6d3589fd3a358b4df868a47da1ae5b252bc0fd2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 7 11:19:45 2023 +0000 fix: remove immutablity of icon variable commit f45395d71ff948503474f854a8ad33865e58363e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 12:10:21 2023 +0000 feat: harmonized container order ui commit 5feb0ab04d2dbc09cca428a435fa985e90fefd56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:29:37 2023 +0000 feat: removed barcode printing and reporting from cell line analysis commit fb4255d9dc935f82c89845329cfd77ba29d1cc8f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:25:28 2023 +0000 feat: harmonized ui style of edit/order mode button with eln ui commit 7020cbf2b65719f1c3611beb53b2d51b25772315 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:54:44 2023 +0000 test: add test for container ordering commit 15369a3d14f4d3d7523f7f47e21006116e4aff56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:12:10 2023 +0000 fix: update index in metadata of container after changing order commit a20186bc73764db26e703c324b5101fd4a05f102 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 07:47:47 2023 +0000 fix: ui update of cell line after change commit cf55b3f26ab0b3be5fff1bd19346d9e7c2cd247e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 29 09:29:51 2023 +0000 feat: reference moving now possible for cell lines commit 8f1b204a276ce597af632b9d044dd99821ece74a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:07:29 2023 +0000 feat: add correct literature type after adding literature commit 38045e3e9e1b49f6a8f17fb67e2e99990f5ce07c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:03:49 2023 +0000 style: apply autofixes of eslint commit 3b57515237de3a32ed20afdfd2b03cc0b31d72d7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 12:57:02 2023 +0000 feat: add own reference type for cell lines commit 57f2452b5ddb08e425918aa553d102a1e0c952e9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 25 11:33:33 2023 +0200 chore: update to latest main commit 083ee49dc9007f3e086398fb95a11d56457e57a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 22 13:03:21 2023 +0000 feat: add bioassay ontology for cell line analysis commit 1ecc88ce2927b9f65c7076be0c9ecb42d68d79d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:49 2023 +0000 feat: enable search for explicitly cell lines commit 5207d38bc90006e7e6a3972af58c615797231b41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:19 2023 +0000 test: add spec for searching for explicitly cell lines commit 7bbcd92891cf7f5d1b9c652df910bb90a37e7fb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:30:17 2023 +0000 feat: add search of cell line by sample name commit 82685220d318acb541d6f072542f24a13ab0645a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:43:47 2023 +0000 test [ WIP ] : add test for searching cell lines by sample name failing due to missing function implementation commit 73caa9ba22f549e784ff637404ca4c60b78942ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:31:57 2023 +0000 test: add spec for searching for cell lines by cell line material name Fixed also a broken test from the previous commit commit f0389ebec92f20f89875a3b3801312f2a6d175ae Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:29:07 2023 +0000 style: apply rubocop rules to test commit e9a5ff97222276a0dc6e857a604abb46aa3fdf16 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:17:07 2023 +0000 feat: add conversion of cell lines from search end point commit 8da233569244d17342846867785c21252870bb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:16:34 2023 +0000 feat: add cell line to search by cell line material name commit 3e8ae9cfa7d33b089f00f3a60c9b2eeb790c0744 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:38:58 2023 +0000 refactor: correct test message commit 86fca3299986ef03120c42ab1813ca57cbb6a9fc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:37:27 2023 +0000 refactor: remove unnecessary import commit f1b528cd9c49084a88b2dd4f6476315ceca8a0ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:34:54 2023 +0000 feat: limit search to cell lines commit 4b91726c4dd410611df9fd20a3fe6c73a39d9559 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:19:35 2023 +0000 feat: add cellline to search possibility commit 615ee75f1e6754856d92df6bdbcf16e83f21f115 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:43:46 2023 +0000 fix: check detaillevel at searching for cell lines commit deeacfeb12c74f6323c847a000a9057abd3802f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:42:08 2023 +0000 refactor: extract params to local variable commit 0aa5e46c10d3fab9f364aeb9062d214e25e624a5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:40:41 2023 +0000 fix: correct cell line detail levels access commit ebaf56db3467f3cc3af21a2820dd7f1433238a41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 13:15:57 2023 +0000 feat: add entries for cell line suggestion in ui commit c525c59d32211af788c2674a717dbe9464d29074 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:46 2023 +0000 feat: add collection in suggestion filter commit d019ec70b2c47d659a7927af163ad65b7d0310f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:02 2023 +0000 test: add tests for suggestion api commit b33e467abcc60025bc3a73c6a22e756f65f3725d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:36:30 2023 +0000 test: add tests for suggestions including cell lines commit ee963022283947d3c9e29d78e7458973267542ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:03:37 2023 +0000 feat: add possibility to find in suggestion/all api commit ed031072a3a12287966aa72d4d62e3d8964def17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 07:58:36 2023 +0000 feat: add scopes for finding cell lines by name commit 677a796b0ada464dd3b5b31dda020af250904ac9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Aug 10 13:31:12 2023 +0000 feat: add cell line to detail levels in collection helper commit ebb6e4f2871aa18af8c4ea937915319814e8088b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 7 13:20:16 2023 +0200 update to latest main commit 02787d96558ed57fdca68368cb430e2d47c1152b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:40:03 2023 +0000 add tests commit 0c7680ff6e36a2e767d505ba1c21c8e59eba63fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:07:17 2023 +0000 delete duplicate test commit 4555b8d57ff2e01e4cadbd87b79442a795144c03 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:02:54 2023 +0000 fix bug at access by browser address commit 9a26c9104152e47edf7b7c5cc54433d8ecef7c0a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 13:40:04 2023 +0000 add detail level mechanic to cell lines commit 2a0ca71f3f7a4b0f9edeae9fdf75a695c9fa1d2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 12:14:01 2023 +0000 refactor loading of cell lines commit 32b074a7c93a0872e3f1ed64fb2a7fb9c62335e6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:23:22 2023 +0000 refactor cell line usecases commit 573f886df22612e4f58d72e4fec4c826083afe0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:06:16 2023 +0000 refactor create usecase commit fbc0e5e6214b1953485fb5b057da9dba61210004 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 10:13:46 2023 +0200 Fixed missing comma commit b1037ac765d81be474142abcf8c5bdc5c1069c39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:54:45 2023 +0200 Sync to latest main commit 1c2b02d5a30d4070f4c7e03f25d3b671f4868e97 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 12:08:43 2023 +0000 hamonized ui commit 1ae90a02d479aa541d38863aeded652765d9b226 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:24:51 2023 +0000 some ui polishing commit 8b7cb13c7d7bb78fc6fcde1d10874d862dff52bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:10:49 2023 +0000 enable tab for literature only if element was created commit 6275ddd48022985ce707008a5ec1264a2e0d2f72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 10:57:41 2023 +0000 Fixed PropTypes at Analyses commit bee2ff616e16a67abbf05c5f0f6e6f6417203d53 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:43:11 2023 +0000 fixed proptypes commit beeb01d4e21033ac5d570e6ebcc159136d326f39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:20 2023 +0000 fixed wrong validation in update process commit 36649aa8b393a84fe772d1e7da2539066768fe2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:02 2023 +0000 fixed more browser console warnings commit 5f3101767ceac9b6d61db597f02310e4ff646dac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:20:57 2023 +0000 removed unneccessary keys in table commit cd50b9c1cbe82977499342b0e42391d8c1de0ced Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:15:13 2023 +0000 fixed browser console warning of missing keys in array commit f9b5d7a241e998c1dc969b557940e5db115a3408 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:50:12 2023 +0000 prevent creation of cell line in "all" collection commit 28112eff554fd03160f15d54edc85b4f3dde0b0f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:37:44 2023 +0000 extract definition of proptypes for cell lines in table context commit 01f5e95192cad9026062f408e22375d41759c68a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:06:37 2023 +0000 add space in cell line group header commit 2399a4fbc3ba14bed0786aef47d2121f141e7bb4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:04:36 2023 +0000 increase counter on frontend after cell line creation commit f55d7b26fc2d7b18b8dafc61ede94c8d7fa7d51e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:46:24 2023 +0000 set mode to changed after container was reordered commit 80001d91d735db74122cd5960b8a0d98224b7f45 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:38:35 2023 +0000 removed changeLiterature method * Not used in the sub component anyway commit 9c604aa97b7efce3f6c3baf063b3ddeb35fa55d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 11:41:55 2023 +0000 add increase of cell line counter to usecase commit 2f3459b89aed1a5197cd387d09267b0a87e6e93b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 10:44:27 2023 +0000 link literature/references to material instead of sample commit ab0d58fca3c0cea7d613b0988bacba69d386603c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 09:32:19 2023 +0000 WIP - prepare cell line ontology commit aef58c2467b334dcc78509881c88648e07be7152 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:26:37 2023 +0000 WIP - prototype of adding new ontology commit f81af50669e66229974af62169eb623dbcf13534 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:08:25 2023 +0000 DI of analysis method title commit 15ec80de35f6db1841b2ca12eaeba7be98b84300 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:00:00 2023 +0000 ui adjustments commit 7199f8dbe3747baca06aa6eeec4c59e128138801 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:56:39 2023 +0000 ui adjustments commit ee0f2d01598a41cde3b7d0699522132bd767811c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:34:06 2023 +0000 add collection label to table entry commit b1ab291d3eb65ece1d14c8d4ea362009ab10805c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 09:18:57 2023 +0000 WIP : allow DI of ontology name commit 74a0473bd461aa42a5ed1ce8ed9e706d78266f52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:56:03 2023 +0000 temporary disable test commit 79d0a34744463354636ffe7014094cd266b5ee35 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:53:36 2023 +0000 fixed tests commit 119158e2a5d0cf62e33997b99084b08d5b1d0efa Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 10:40:08 2023 +0000 creating link between collections and cell lines via id * before it was linked with the element but it was missing the collections. By linking with ids the element is internally reloaded and the collections are up to date commit c7e7957ef17135048075076bb5cc84dbbc4b8700 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 09:21:54 2023 +0000 WIP - refactor collection tag * currently updating tags added at create usecast -> need more investigation why it is not triggered by the "after create" hook in collections_celllines commit 99b010956f6c2701e69a3b1e6c38264528aed583 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jul 4 14:57:32 2023 +0000 WIP - add label for collections of cell line * add virtual tag property * one collection is missing if element is in a shared one commit c40a5d380b8c829006c2575b9ff6e536ea4188a4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 14:35:15 2023 +0000 fetch cell line again after update commit 45a964788c75fc2fbe8f312c6b5b304fe6137cdc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:17:17 2023 +0000 set changed flag after deleting a container commit 70938450a9f480a7515ce9adccd2bac06da8dc3d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:05:14 2023 +0000 set changed flag after adding a container commit 463bdb938f25e1475ce910687e4d1464f240a0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 12:55:19 2023 +0000 add container type on adding new analysis container commit 90a287ccad0c244da0a477f58fd71f3a88be51d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:18:34 2023 +0000 reactivate loading of literature for cell lines commit 4ee287b134fba1cd79804e63c57fd805d7d0ca93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:13:22 2023 +0000 add creation of reference for cell line commit 8f2d3dff3025cf8915af95ed1eb73de9d2a25c34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 07:53:22 2023 +0000 add foreign key for literature/literal commit b64e0d7fce8548e50ee7768b1193165f9884bc1d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:31:59 2023 +0000 add new cell line to all collection commit ff8f3fbe081033df9a7c1aae34e1d8297621d023 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:18:22 2023 +0000 use cell line count for short label commit 087606ff745d1d96f6eb5d563ca3bea3e45d518b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 13:51:10 2023 +0000 add cell line counter and increasing it at creation commit b3a232f3abdd9cde82d31a4b635fa99e5a63a90c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 12:20:11 2023 +0000 fixed bug at reordering container * add some ui polishing commit 42e901c43a3d49bebad766409480b7dc371132e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 10:59:22 2023 +0000 add warning if required property not set commit 677d3837933f7d13f4f87cd5f9e578a365950e34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:15:04 2023 +0000 polish ui * harmonized cell line name height commit 9a95f1093f16791fc2700506d79bfb5d1ff94fab Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:01:43 2023 +0000 refactor cell line importer commit 528577aad5370f6fe31df00ee3e5e861a9244be4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 08:39:00 2023 +0000 import collecion with celllines 4 * added collection to cellline samples commit 09198a4bb1d3399889d4506c3083c185c1df221e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 14:17:37 2023 +0000 WIP - import collection with cell lines 3 commit 482603ac50022f286e43c7a431858dc18fad8120 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:36 2023 +0000 WIP - import collection with cell lines 2 commit 4d2adadaa0d65f2a2f5f14c0f7e84034116f6960 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:15 2023 +0000 WIP - import collection with cell lines commit 8a4478572be3009faf3ad2033ed83f48ffc3bcc6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 10:56:43 2023 +0000 refactor tests commit d75f9f63e42f2a413e531928cce4254834dd0572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:50:57 2023 +0000 add linking between sample and material commit a545287222b7fa5049bef5582a2a83012c6a97c5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:31:38 2023 +0000 add linking between cell line sample and collection commit 6b586ec897c57f55a194f2ac7f0bbab468e8883e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:52:58 2023 +0000 refactor some tests commit 1a98a1d6e51032591c08df0b3f655a6d03775899 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:37:41 2023 +0000 add cell line samples to export commit b45efdb1392ca7b2e25f09af0bae0d2f6f12b9c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 11:59:21 2023 +0000 export containers and attachments of cell lines commit 869c6fb8ded03421c59cddae923222741502bb54 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 06:56:43 2023 +0000 removed nesting of collections * is already done in the outer loop commit 5660fa354010dfb747e08245f0388095edea6572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 15:21:55 2023 +0000 WIP - export collection with cell lines commit 9e2f06bd1376bb1bfb3fdd23bbc842cb4270c56b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 12:05:18 2023 +0000 add tests for export with reaction commit 0dc181ebc2340e5fc1c717bbbdcee3bb93069066 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 11:00:19 2023 +0000 add analysis container to reaction factory commit 94bf188d4a1dd83139e7f24a65fe56667c48343b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit 766f19d8d9d0124fd43dd67ddcd1a953c9887461 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit e3d8be596a7ac46ced663d94a8d36cb7e4f2b7dd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit c2a1b965a9b724ac494437b2e55a833c1db86c4b Author: Jan C. Brammer <jan.c.brammer@gmail.com> Date: Fri Jun 23 14:18:27 2023 +0200 Use correct data-structure for `columns` (#1366) commit 20cfe88aa5f000f81ef036ffdccc8f22672f1711 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 07:45:03 2023 +0000 added cypress complaint attributes commit 9fda919e047d341bcc840a2cea3fd7945dd6e0e1 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 10:05:05 2023 +0200 Text editor in researchPlan is now getting removed properly (#1363) commit ce8f8e88201cda03d61ef0eee654fa978fcf48bc Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Thu Jun 22 10:34:16 2023 +0200 1340 download of annotated image not working (#1358) * add tests for downloading container as zip * add annotated image to zip file * add tests for zip dataset download * changed attachment type in sample factory * fixed factory trait for annotated image * add more tests * attachment_spec rubocop part 1 * reactivated test * attachment_spec rubocop part 2 * rubocop part 3 commit 1edf8cdc5d11e97ffbe5ab73dcf100ef2305b516 Author: TasnimMehzabin <TasnimMehzabin@users.noreply.github.com> Date: Tue Jun 20 19:36:38 2023 +0200 Add inbox pagination (#1108) * Inbox pagination is added - API is added to fetch the datasets individually per container - API is integrated in the inbox section - Attachment count functionality is modified based on the current implementation * Refactor the inbox pagination with individual API calls * implement the initial pagination on the inbox * display 20 inbox items at a time sort inbox items by created_at desc modify and refactor DeviceBoxEntity will take to inbox modal if inbox items are clicked in the collectionTree section will display ellipsis in collectionTree inbox section if there are more inbox items so that user is taken to inbox modal page add badge to the inbox icon in the navigation section revert countAttachments to proper logic * limit the number of datasets and the number of attachments per dataset * open particular deviceBox in the inbox modal that was clicked in the collectionTree inbox section keep only one deviceBox open at a time in the inbox modal * add pagination option with next and previous buttons within inbox datasets close other sections when the inbox section is open in the collection tree for better visibility clean up code removing the device_box_entity.rb and refactor within inbox_entity.rb handle the deletion of container or attachment from inbox refactor the code to fix the number of attachments in the inbox upon container or attachment deletion open the inbox modal when the unsorted section is clicked from the inbox of collection tree optimize the datasets' sorting by name within inbox container fix the research plan API issue * reduce datasets per page to 35 for each DeviceBox * modify variable names to avoid issues with variables with the same name in the store refactor the implementation of container children sorting by name make containers accessible with authorized users only refactor the query to load 50 attachments per dataset persist the page number within the dataset fix the issue with inbox refresh add page count within dataset pagination add loader when unsorted attachments are being uploaded * fix the issue of opening the list of Unsorted attachments when the upload button is clicked --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 59ecc7d34088f78f32ccf2843cb88517c84ed0e4 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 20 11:38:17 2023 +0200 upd CHANGELOG v1.6.1 (#1357) commit f5d8c4e2ecee01f0848389477bda02c7397de40d Author: Adam Basha <55552142+adambasha0@users.noreply.github.com> Date: Tue Jun 20 08:57:29 2023 +0200 Inventory Feature (#1262) * chemical inventory * add chemicals model to complement selected samples with __chemical inventory__ properties * MSDS stored in public/ * add collapsible list and modification to inventory layout * allow copy safety phrases and safety sheets for subsample create for reactions * refactor chemical tab component and chemical api files * unify save button for sample tab and inventory tab * refactor NumericInputUnit component --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 80f875388bd9a83e537fc74fd0a87e40bd517370 Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 19 16:35:52 2023 +0200 defer reload after saving data to display nmrium generated preview (#1356) Co-authored-by: Lan Le <lan.le@kit.edu> commit 92c0926b6a91d246bffab5a604393b586c99dbd1 Author: Mostafa Mekky <59936007+mekkyz@users.noreply.github.com> Date: Mon Jun 19 16:16:09 2023 +0200 updating group admin ui (#1350) * updating group admin ui * change remove prompt in GroupElement.js * Div styles and adding "?" directly to the messages * fixing admin buttons commit 7d259df701c85bce9181bb1d959c151c10f9ce14 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Mon Jun 19 16:15:39 2023 +0200 Calendar entry: fix flaky test (#1352) * Calendar entry: fix flaky test * building link for element to return nil if no event-able * user factories: set parent class commit e1e4cc857e1664bd2bc4bf76328658b33191d287 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:05:13 2023 +0200 fix crash when saving data from NMRium (#1348) Co-authored-by: Lan Le <lan.le@kit.edu> commit e3ec4fe8af37ec7fc855b09c963cbed63f1d84a9 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:04:18 2023 +0200 handle issue by css (#1346) over write css transform from boostrap modal due to compatibility issue with d3-zoom Co-authored-by: Lan Le <lan.le@kit.edu> commit 57e255a038577f6e76443199fbb4d3a2486e5284 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 13 12:36:58 2023 +0200 Datacollector api fx (#1344) * wrap returned result to fit expected structure for client * add simple api test commit 5c81983b016aa83c3ce4bc8fb701549f65c1ca5e Author: Pei Chi Huang <pei-chi.huang@kit.edu> Date: Tue Jun 13 08:46:13 2023 +0200 refactoring transfer (#1320) use export collection routine to pack data for transfer TODO clean lib/{export|imoprt}_json.rb commit 8de0191b4d2ca80aa594716a6d45c44ae342fe4b Author: Martin Schneider <m.schneider@cortona.de> Date: Tue Jun 13 08:40:10 2023 +0200 Add calendar (#1189) * Add calendar Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> * fix research plan and screen short label issue * fix calendar button issue for new records * fix calendar download * create usecases for api requests and adjust the entries search * adapt files to rubocop guidelines * add ruby rspec for calendar entries * adapt calendar files to eslint guidelines and fix some small issues * Calendar entry: swap start and end time if start > end * use application root url to build link --------- Co-authored-by: sven <s.keller@cortona.de> Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> Co-authored-by: VadimKeller <v.keller@cortona.de> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 2aa35951886146392b5010c94afba66f206676aa Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 12 16:06:25 2023 +0200 add AIF layout (#1335) Co-authored-by: Lan Le <lan.le@kit.edu> commit 06d2d3259ab00f11dab7f93c4e74d60b425d9b31 Author: Lan Le <baolan2005@gmail.com> Date: Fri Jun 9 14:28:00 2023 +0200 1288 add chemspectra with SEC layout (#1297) * update function to display SEC * npx browserslist@latest --update-db * update yarn.lock * update ci runner image * update ci runner image * downgraded d3 lib to v6 --------- Co-authored-by: Lan Le <lan.le@kit.edu> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 4110f367edfeb1baf2af463ffbd1777174118981 Author: Lan Le <baolan2005@gmail.com> Date: Wed Jun 7 16:39:48 2023 +0200 fixed cannot load the correct url of nmrium wrapper (#1339) * fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu> commit 48aefe043b5043348b586382f4265dbfefcab127 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 10:49:05 2023 +0000 update callbackurl and onlyoffice payload url commit dcf1d61a05d20ffc0e824d2946d16520a7deed80 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 09:12:06 2023 +0000 update editor api use PUBLIC_URL commit a8333e8cf1e0d8476270c9475423d2b4e6b46a95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:42:33 2023 +0000 fixed test for export collection with sample * sample was not in collection before commit 5dad2208f9102c3617c7598c375a84b51c2ca43a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:13:07 2023 +0000 removed dependency to "react-search-autocomplete" * use instead already included Creatable component from "react-select3" commit 9439b699f78fdafc8c5e743f142aed0d2e9478d0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit a39d1b23bdb48a27b2da0286d10bd6e82772bb8c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:59:40 2023 +0000 refactor some tests commit e1d507b42cfb242b33f275188c5ee679562820c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:34:29 2023 +0000 fixed size of scientific button commit 91fec919d7f358ee2dcb0437854c844b2a09b063 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:30:02 2023 +0000 add arrows to panels in properties tab commit 57c3b0b6dae1b8f200f3d36812da042360266e71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:09:14 2023 +0000 fixed some ui issue * Cell Line name was not in a row and lead to ugly ui commit 6b757e1d3068b27f4e5c9b87955d7b3fcffc2ceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:41 2023 +0000 removed old mocking code commit 329efabe293875c7d6a98490390a4344fa94500d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:09 2023 +0000 add success/error messages on cell line update commit 4c55d2710fb445b0ad045cbcff63a4e9b1539d2e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 22 13:49:36 2023 +0000 add status messages after cell line was created or failed commit cd53e4b52fc6ded489477188098c23fa226f0da3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 14:31:53 2023 +0000 add permission level for cell lines to collections commit 3f80ed6822678ed424097e398d5d4b4adcb64479 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 11:08:24 2023 +0000 add collections to cell line sample commit 1f6e0287cbeceef4c4cd58917ff0eacf311b0d17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 08:52:23 2023 +0000 WIP - add attachment uploading on create commit 37b5974e085ae145db6c6994c1faeec40af9a9fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 19 07:26:52 2023 +0000 WIP - enable analysis up/download commit 997d834da675d4fea0cc5337042592f28fb8fe72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:24 2023 +0000 fixed typo commit b9f7cd7844c77dd90492fb2acd9683f921ce2cad Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:14 2023 +0000 WIP - add container uploading to cell lines commit 831d4a24250cf88356ba2e25a9d9b6ee59c86cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 10:26:56 2023 +0000 refactoring * use elvis operator instead of if else block commit bc9fc0e2ff77c9e4e3f4a59b0268f3ef01d942aa Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:46:35 2023 +0000 refactor header buttons commit 7f0110062a7770702c53adc7b03b2e8d5ca06abe Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:15:02 2023 +0000 set changed to false after save commit 98169d8b71a8b7cbaeb217307fdd55fd21fde7a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:10:34 2023 +0000 add header save buttons to cell line details commit ee5fdb4588b1788f59101997edd825fd3a3b4c3a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:33:58 2023 +0000 add close header button to cell line details commit 0617b1109b21014686630719b4cee0d4abfed1ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:09:23 2023 +0000 add enlargen button to cell line details commit 48ce96be9ac4bc97f642127b1bee35e508b6e10f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:59:02 2023 +0000 close confirmation only if something was changed commit 158af4d8a3fc868bdd0d083fdd960eb6c53174ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:53:18 2023 +0000 cell line only savable after one change was made commit fda42d7acbc0c7836433c51631aa3ff957e7bdab Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:28:55 2023 +0000 add missing files in previous commit commit 31daa4fccbf43b7db25ab014b1bffe4b938ed0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:25:20 2023 +0000 polish ui of amount commit e09234429d53bea2b787c72b44d92623e5fefe73 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 10:52:36 2023 +0000 enable user to use scientific notation at amount commit f31b876d1595c762ed7559217b58ad4bb107ab59 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 15:22:58 2023 +0000 WIP - add scientific notation for amount commit 75be387212648a5ba7abea16059c69e5d7a7ca7a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:16:23 2023 +0000 extract validation logic to store commit 22d18a2977ff37519707cf92f78d663d3590c587 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:05:07 2023 +0000 refactor amount as own component * increased size of amount column in db * also set maximum value commit f3c28787f10cc2a0592f40787501b03c61e4ce46 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 12:40:43 2023 +0000 ui polishing of amount selectbox commit a7d43f86e166389276265b9e02bcf2db49973756 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 11:23:23 2023 +0000 add unit to cell line sample commit b5923636a10e4d373e21e3e459b193e9685041c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:45:34 2023 +0000 add tooltips to cell line list groups commit 8ee3b3c23adbf5ec32e69bb53e58a37916d66c52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:34:11 2023 +0000 refactor of scss file for cell line lists commit 3f8d337af8dc06e3aa270a5619bafbb45b699a42 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:45:01 2023 +0000 fix missing parameter mutation at updates commit 0d0c4c2db8bab8e1d9f2fb7168922614820e1df7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:35:35 2023 +0000 add fast cell line sample creation * create new sample with all cell line material properties commit af0468c0f57aceedbe093e188d7049475c0c2d33 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:27:45 2023 +0000 Fixed tests after refactoring - part 3 commit 9d6b4e1651b5c831a7862d83a8ccfb5ecfa6a57f Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:20:33 2023 +0000 Fixed tests after refactoring - part 2 commit 8f0f6b8dc961b15e1c501536b0b4d58251b5ef2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:50:08 2023 +0000 add root container to cell line commit 58dcb4de02243d4244277bc227e17d1800b93f61 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:45:33 2023 +0000 Fixed tests after refactoring commit 787b96841570f03f5e4a8fe2678e338203cf6041 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:29:54 2023 +0000 WIP - create sub cell line item commit 177e7a331afbcb4ae29434a847d98bf0e3958329 Merge: e98a9cb83 7007666c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:10:35 2023 +0200 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 7007666c2d97e659e875d3ebd127d7f359a0a9bc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 12 09:20:56 2023 +0000 add cell line to API ELEMENTS commit e98a9cb83db76ebfe748d6315601a4c85ebed31f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:59:07 2023 +0000 add ancestor cell line sample to model commit d13371a6765ee8296a9b4bb3af44aea51b62ecf4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:58:18 2023 +0000 refactored rendering of Button commit 6c771970906268b0c8ecd4dbd7cacc2ecc54dd30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:26:32 2023 +0000 changed input validation commit 7bc0a75dbed09124ae7edf4dd73fb84337ebcdaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 11:55:24 2023 +0000 some ui polishing commit 2f630b72d2af90e8accd8d0a37f4f9281b883a04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:51:43 2023 +0000 add missing mutation property commit f4f731cdce226f62d37f9d2d8656b8599ff6f420 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:46:37 2023 +0000 WIP - connect update cell line frontend backend commit d40a145a9af746bf2268ddf8eaa5fa01d7d61ce6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:32:57 2023 +0000 disabled initial literature fetching for cell lines commit 2f72bac4652580d2c7cd48a9828e22b94b453e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:31:35 2023 +0000 WIP - changed identificator of cell line group commit 55ba230ffa3e6453fa01dc3588390c5f2ca73215 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 08:19:54 2023 +0000 harmonized cell line ui * arrow of showing entries harmonized commit 516f1906cd3779db15af197ebb1605eeacd73657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:41:21 2023 +0000 Polished the text representation of cell line item * fixed missing property in test + factory commit c08a53648193c777688ee7f90660816d5c99c557 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:29:30 2023 +0000 polished ui of auto suggest entries commit 4e172fc92d95befab242d9bde28cc879a1e9fffc Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 14:10:54 2023 +0000 fixed bug at rendering value of component commit cf590c546b9991c16822f00eb55def6ddb98bc02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 13:41:44 2023 +0000 add test for changen material in mobx store commit 44726673ad65c57797a6b7089753bd6332c104f3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:43:03 2023 +0000 add test for creating cell line in mobx store commit 6c19350be2794c88b250f9ad1dc443d0d8d341e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:04:26 2023 +0000 add test for mobx store commit ef29aaefbe5053252e5b4f09ac008b95fce90e04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 09:27:43 2023 +0000 harmonizing ui style commit dbf408e34ebaa979d1836559658ca0da1dae9cc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 08:40:44 2023 +0000 WIP - apply loaded material properties commit 5d5ac4bff7b26650c3905a5123620e89488df7c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:31:19 2023 +0000 ui polishing commit 0fbfd7bb0027a798e54cddfcd97b6ff041c8a607 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:12:45 2023 +0000 refactor cell line name component * create specialized component commit 0bfa656e48dde14228b285cc486c1c06ac5e58e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 14:32:38 2023 +0000 WIP - add autosuggest to cell line name commit 88a519b4e86ec134c94aa7b94e847f4470d5118d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 12:43:55 2023 +0000 WIP - replace cell line textfield by autocomplete commit 7ae73225514e3bb8f60ea2fe4d792d8f4c936307 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit 38bec166c4f94552bf792ac756ee44403250a55e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:08:49 2023 +0000 amount and passage must be greater than 0 commit e95c8462a55ac5aa3b0c5d4a5c36ffc98a858a93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:05:06 2023 +0000 replaced text field by combo box * for biosafety level in cell lines commit 315cebf5956665cf01ec9c43d7cbd61b73ef0f02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 11:22:52 2023 +0000 polish ui regarding to cell line table entry commit 49eec4146fc36dee98ce7eb5fff1509b428f2168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 10:32:57 2023 +0000 polish ui regarding to cell line table commit 6bd83f2bd09d9d8bf1f59653cceee8ffd59f0050 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 14:07:39 2023 +0000 more ui styling + fixing property commit 7827819a4ca959b3e598d09a0ef289184f3fac4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 12:30:29 2023 +0000 ui styling commit cb2e6d07e6cf6ffa2ba7b13c76134b85a028636a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:08:59 2023 +0000 fixed rendering of cell line name commit 8eccec96c4047bacd8adb98a785c26d58334d50a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:04:32 2023 +0000 fixed some ui stuff commit ab52bef18a869751b2fc5d3d9ab5bd502685c3f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 13:54:00 2023 +0000 WIP - connect Fetcher - Backend : fetchById commit 504d480ba1259d4c9ff7e93bb5698f16ab472422 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:50:05 2023 +0000 add missing property commit 7e6fc1b74088eb0248edc577c6f985d62401a9f8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:37:09 2023 +0000 WIP - connect Fetcher - Backend : cell lines of collection commit 637472528c088e1dfa7ae3676495015f6e2d2608 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:56:05 2023 +0000 fix mapping of cellline name commit e549ae85947270c93a17b00a4a3bdb72fd16e2c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:50:11 2023 +0000 refactor model of cell line material names commit 06c5f172166f6c993cf2e0bbb72e335c03595c0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 06:58:00 2023 +0000 add short label to cellline model commit 71c0da4d198fd82b4f0b430f3a077b9873bb898f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:09:52 2023 +0000 implement fetcher - api connection commit 383eca802eff2a62743a36f09bdba57db7bd63a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:08:16 2023 +0000 add missing api parameter commit 0150dab3df74e737fda4e993ade8d985b7f0f0ef Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:33:11 2023 +0000 WIP - connect fetcher with backend * harmonized comment and description properties commit 73e59fe2070b4ffd615ae43ec55dfaca51991f37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:16:54 2023 +0000 add missing properties to ui commit 730178bcd54454ad7b0f6181372725453fe92380 Author: nh9378 <basha.adam@kit.edu> Date: Wed May 31 08:35:25 2023 +0000 wip connect fetcher with backend commit ced80165912d69dafbe156c48e42b57172da0754 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 12:05:31 2023 +0000 add cellline icon to visibility tab commit c1af03dd791133286d2cc0ea4fda86ed6840ecb9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:35:50 2023 +0000 add load to API commit cf6f0e2a1511f8fa28c52fa63ae4b4af55e2ccdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:12:31 2023 +0000 WIP - connect Fetcher with backend - part 2 commit f90baf5dd38ae4c4b726249f466497e97af75b7c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:03:47 2023 +0000 WIP - connect Fetcher with backend commit f2f47b2b30a3b92fe6e95f265020b1619fe08825 Merge: 90f62c589 f33ce10a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:39:48 2023 +0200 Merge branch 'main' commit 90f62c58980ee51099d001dcdea17443113f5cf6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:22:16 2023 +0000 WIP - tests for update usecase commit 7a0ecee67799edbc55fa587c20927c694f054414 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:21:38 2023 +0000 add input validation to update usecase commit 8dda4a194025b848a70c76b2f32d9116966ece67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:23:41 2023 +0000 implement apo for update celllines commit dde935e1ccde1325f00672d7f663e6053c878baa Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:21:01 2023 +0000 user can now access available cell lines commit 082aa52015390cb0bbcf974c07cd483c29972187 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:20:44 2023 +0000 implement update usecase commit 940c775813ad29a7b768172982107852a9f5e84b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 13:29:24 2023 +0000 add cellline associations to collection commit 464ef1664829379bba2247b6197c4e66ed231100 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 12:53:33 2023 +0000 WIP: implement cell line api commit a41a2c31f42a3aa8729de1d01201c6d6c112892e Merge: a80ad7648 c1a2a7496 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 08:50:17 2023 +0200 Merge branch 'main' commit a80ad7648d75daa938df14345d7dc460488e5f83 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:49:10 2023 +0000 renamed reserved keyword in table schema commit a9a9161dbf2116a3a72e262b91b4287214c3cff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:48:41 2023 +0000 add 'create' usecase for cell line commit 294bfa660bb98f5e2b0e702f1166aaf748683839 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 15:14:55 2023 +0000 WIP : implement 'create' usecase commit ee20c65e93f7ef99786d6aaf7c27249b35874a30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 13:51:51 2023 +0000 add basic presenter for cell line sample commit d09d6a68e06726e4ce672eea06c1a7306d52de21 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit d6d3d078b1abf7bd63254794e1202bd31a2eba9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:06:49 2023 +0000 add scaffold of cell line usecases commit 5c176f114ccf87d7d51ab69e9e0a31013e6a7866 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 10:32:47 2023 +0000 add backend models commit 18c5fa944855c5827d3bbdb52c8f847569c05e3c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 17 09:27:19 2023 +0000 enable checking of cell lines commit 836112d4b5406487b0e48dbd631959ca6eafac2a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 15:09:16 2023 +0000 set icon for cell line commit f01cd27152b9a50297ea76d2ed3c8611c6c487a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 14:44:12 2023 +0000 add short label to cell line commit 52710bb5ef9aa1c854e3bcd50b36d3ad46a5a2b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:07:35 2023 +0000 remove debug code commit 05b1c41b46eeaeba5e58ca0dc46ded6f7272b491 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:04:34 2023 +0000 add validation before save of cellline commit 495f64192fc15ef4b7c5b5cd50e0dce99488515d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 15:15:52 2023 +0000 fixed typo at bioSafty level commit 291f88702977e3d9f091ab0f7e5dd4a1dd544b32 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:41:07 2023 +0000 ui validation of properties commit f5ca1a6fcc9af2802eb1da129ed2b681209768f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:40:49 2023 +0000 adding of new cell line commit 42593762d4b0c079a3029187848409003454cf4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:51:26 2023 +0000 refactor package structure and class names - part 2 commit e1dfa77c1acc70a2cb710c54efbbf8839676ab4d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:19:05 2023 +0000 refactor package structure and class names - part 1 commit a748d7cb448047b798122d287d72e61dfcba7fff Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:04:53 2023 +0000 eslint - cell line details package - part 2 commit fb6f9d894a5ec0a72d5e21e22ff3fe68dbee326c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 14:05:05 2023 +0000 eslint - cell line details package - part 1 commit c7788eaca5c317540188dc782c5…
Squashed commit of the following: commit f15901d5274b6170b02cc9804d1ffe38e955ec5f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 8 08:34:45 2023 +0000 fix: check on import if material already exists and use one from db instead of one in import.zip commit bae104a95b287952d4fdb3d72d001bc98c589e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 14:11:45 2023 +0000 fix: add null check for kind on analysis container commit 5775123fa24a5fb0e28ea4b8c80dbbe8ecffca6f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 11:28:00 2023 +0000 fix: fixed place of cell line element commit 1400b7efe457fd8af01159b49ef37cfdc5085770 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 10:43:43 2023 +0000 fix: add migration file to make new cell line element compatible with generic element approach commit 759a8ac320c7680ecb85bd607300ccdce2637bf1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:01:21 2023 +0100 fix: always create new regular expression because it is statefull (why js, why) commit 10bfad8df8f6a9bc37cc72b390adb4fcf9affa7f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:00:27 2023 +0100 fix: only show name of ols entry and not also the ols id commit 796cd74c42b4b213d84b3723b65e66bc24a62001 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:40:14 2023 +0000 test: add more tests for cell line api commit bdd2fdc278864280c90cf86c82ae1af5187258f6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:25:40 2023 +0000 refactor: fixed context block names of tests commit f607a594a8f52c193efe174caf117b20539bbca8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 14:07:56 2023 +0000 fix: add check if profile has a layout commit 168cd3af6b7af7c9c4904fe8bb923edd30a6fe20 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:46:45 2023 +0000 test: add test for loading cell line with time restriction (from and to) by updated_at commit 5efe25ec3870cba9b937cc4dea59aec6bb9759d5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:43:16 2023 +0000 test: add test for loading cell line with time restriction (to) commit 834b5503028cb609f637492da81bad33a19a4554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:41:28 2023 +0000 test: add test for loading cell line with time restriction (from) commit 97c63cc00d79e39cd2a2b5f5c7e9eeb7f7a9834a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:45:11 2023 +0000 test: add test for fetching cell lines of a collection commit 3ab5d8ef43a13393cde333813b972f0b2b0f61ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:00:01 2023 +0000 refactor: test refactored commit f5079d1248b7884994d39a6897155939c44bb0c4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 16:30:40 2023 +0000 test: add test for use case 'update' in shared collection commit f84ed83c2bf21d3d148c317c53ebf591a097572a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 14:30:58 2023 +0000 refactor: changed test a little bit commit 714061e90195ac7acaf2d127af9235b6d0ec7955 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:49:52 2023 +0000 test: add test for changing the literature type of a literal commit 816eae18d07b08875b51f3f40ac6bbf9036f3835 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:35:56 2023 +0000 test: add tests for adding literature to a cell line commit cf1fc80256ddcec82532d98fbbc56551c7a422e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:54:42 2023 +0000 test: add test for getting literature from cell line element commit 75b263eb010434d5b8ba1db212e3b6f96a4c187a Merge: 65c183564 6f82b86fe Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:26:46 2023 +0100 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 6f82b86fe7f73f991f6e181b77d3a9f6739c2acd Merge: 1ecab672c c61c86a16 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:24:35 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit 65c183564ba0b104cb401622a0f7467cc93e3f58 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:13:05 2023 +0000 fix: add cell line ui visibility property to existing profiles commit 3e75468321cea2238dc0c5f0c2b6c0572bf32a39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:02:32 2023 +0000 fix: avoid conflicts with existing generic element profile numbers by setting a very hight default value to cell line visibility profile value commit 1ecab672c76bce7199b0cc593afb2c6d9d83f91f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:33:43 2023 +0000 fix: removed unused imports commit cee501f5c1be2b3e00adb547eefbd9a4d6df0554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:28:28 2023 +0000 style: fix rubocop warnings commit 66bdf32ca912050dd490ccd98070e4bc29ef3aa0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 08:46:01 2023 +0000 style: fixed rubocop warnings commit f1a395664e4566c36d03028b63b72c11e46ce236 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 13:54:18 2023 +0000 test: fix rubocop warnings in tests commit c5d564ad75aef2eb19dff67d9d462b9c32d32c5b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:34:22 2023 +0000 test: apply rubocop rules in tests commit 1f5ff589de417f084ea4c9761b2827257be00be7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:26:16 2023 +0000 test: apply rubocop hints for test file commit 25f8ae6cd18a12adfa63d89fa82155da64823c77 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:46:27 2023 +0000 style: fix rubocop warnings commit f9a5b6da77692ce2c2cac73e94ca7c29062bd8ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:26:25 2023 +0000 fix: fixed bug that came from a rubocop cleaning. rubocop did delete the last block in the id-else statement :( commit ef8f2f08cffd1f73f2d0bab5d1cb3ea7417a2459 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:25:33 2023 +0000 test: fixed tests commit b6e8a54b292b2b4e683f8175b79b9382f1aaa2fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 07:47:15 2023 +0000 fix: fix tests using js- factory * the factory somehow now uses the same instance for traits/factories. I have separated the domains with some kind of own namespaces to avoid conflicts between different factories. commit 529216c019112966e77bd2aecb9611eded1326b0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 06:48:59 2023 +0000 fix: fix tests commit 955f68a569665ce31fd065cff098ab0bccf964be Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 19 08:57:08 2023 +0000 style: fixed rubocop warnings commit b97606e05dbf86e53f4b089b08b239114ac00bac Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:59:20 2023 +0000 fix: fixed switch case for cell lines, seems to be overwritten by main sync commit 5cdbd9e6e68aa92f11f57b411aabc6997a9783a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:39:35 2023 +0000 style: fixed more rubocop stuff in apis commit ddbad0238cb49e4ff94269a0c05e2fd189fab823 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:10:53 2023 +0000 fix: add missing cell line entry for user profile commit e51e8d5cdef2c07d0bcd65437498beafde85e14e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:09:51 2023 +0000 style: fixed more rubocop warnings commit 3a8cab32ff1a905f5d44a317dd9b2fcf6b7739bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:51:30 2023 +0000 style: fixed rubocop warnings commit 7a2e189a026211c817c4ae6057a8a754b0b7240f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:28:41 2023 +0000 fix: remove duplicates of fixture trait commit 6777394279b7a3d30ae0f05be52f6c4149c18ab8 Merge: 0be06e4ca 5f6d6ad50 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Oct 18 13:25:48 2023 +0200 Merge branch 'main' into bio_feature_cell_line commit 0be06e4ca6778453ed3429df2cd9c1e7c076a0b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:16:45 2023 +0000 fix: resolve merging conflicts commit 9827b88e9484353abf91c3b0b51b53a02422b2a3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:47:35 2023 +0200 fix: fixed conflicts commit e04c32bb95b5da2cac78a4de39af650212cbafc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:43:07 2023 +0200 fix: fix conflicts of pull request commit 20d3e910da5c10b80fb925a9c4253ff51a801d25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:04:20 2023 +0000 fix: remove duplicate factory trait commit 87267fe17e4c13530ac8d4c18252cbe14f124d08 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:03:52 2023 +0000 feat: add cell line db stuff commit 0f147f5769e7505c645312f8fc8831f2f059aaea Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 10:08:09 2023 +0200 sync to latest main commit 72fc05d394bfab762947d98feaae18bbff1da2a7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:32:28 2023 +0000 test: change terms in OlsComponent commit 2fdd3d6f44bd17dd2c7074bcdb2b470993cafa75 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:30:53 2023 +0000 feat: remove artificial uuid from ols term commit b82e8db57e492ab23990a7ca6b8c784bca1d0b71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 10:07:00 2023 +0000 fix: add unique id to ensure unique items in the OlsTree component commit 993a8aefb2c24aee6316080e8c0fa209db1a35df Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 14:31:40 2023 +0000 fix: fixed bugs from conflicts commit ef873df201bf005ae7d31ca316b5609fd1b52bb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:55:04 2023 +0000 fix: fixed bug resulting in wrong resolving conflict commit c30ad69fe7be5f7065209289d84e173f1f7eff67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:25 2023 +0000 test: fixed test for exporting with cell line commit f19aeb8f33f0b0645d78f8f4a8787dacb1f0ed50 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:08 2023 +0000 fix: fixed transfer to repository variable commit 9857dacfef0ac598e18f26d0c74598a42fefb2a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 9 14:43:08 2023 +0200 sync to latest main commit a5066758b4c9d2d3b33cfe6b0179b18f7ad3e6b5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 6 11:09:45 2023 +0000 refac: changed ontology name to bao (BioAssay ontology) commit a54e78dbbf6e08dcc3dda8ce0949a8513ca3e088 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 10:59:06 2023 +0000 feat: change mouse pointer and enlarged clicking space for showing details of cell line commit 04802c3ab784701fb9aab015bc989fcc145632c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:41:11 2023 +0000 refactor: refactored checking of read only at collections commit 35342365fb2cab314684c2e611cf48bcd2cf45ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:37:44 2023 +0000 test: add tests for read only checking on collection commit a9512d9cb44829bece3501fec6e023d007d16ca5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 08:06:17 2023 +0000 feat: add access rights to cell line in shared collections commit 0f3060570351fc78350dafa5d9434b08a1cabe22 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:53:33 2023 +0000 refactor: change name of literature type for cell line commit c9e237a708116a90d9792ccc5e5261ab8ee470a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:48:38 2023 +0000 feat: disable editing of references in read only mode commit 1d27273b52064d37140e65fd3f28b51adcfdf193 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:18:12 2023 +0000 feat: disable remove button on analysis datasets if read only commit c7f64cc85d7b702184855b2c4f0cf743b59c86da Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 14:49:46 2023 +0000 feat: add read only to cell line analysis container (2) commit 8c9442d42e788ca56e5f25504ec0f33e1338278d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 13:03:24 2023 +0000 feat: add read only to cell line analysis container (1) commit 47614248e268c20e82bc86e7d3a3443faf1df5d6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 12:58:16 2023 +0000 refactor: add read only flag as property commit 04fcc826c4c300fe0dd684e438188a074220399d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 15:35:53 2023 +0000 feat: disable General properties in frontend if user has no write access write commit 2bb5ddc146e2a2f933a2854fadcfb8628cfaed25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:58:49 2023 +0000 feat: only allow change of cell line in sync/shared collection if access right is at least 1 (write) commit 63825dab82c1b19e7c23ade880120bb05d2cb04f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:28:48 2023 +0000 feat: add access to sync/shared collection when loading a cell line commit 53e7de5a93a85865a963667018001961022327fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 13:20:28 2023 +0000 feat: only enable creating of cell lines if access right allows it commit bc6b143bcab7cf9b45ccf8e5019908a3039b7429 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 12:34:14 2023 +0000 feat: enable synced collections with cell lines commit 4f82297dfa0f4bd030bc7f1d183643610d1a86ab Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 11:49:14 2023 +0000 feat: add sharing cell lines with other users commit b859d521d840c683007f0027525222e886f1bceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 11:21:48 2023 +0000 fix: add container to cell line factory commit 23295d20aa95e3d89a8ed82f3f8ed976339cc253 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 10:38:31 2023 +0000 fix: fix test for detail calculator now with cell lines commit 590e8455a0945bd3e5a1f4363b81dc0b69d0046d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:17:57 2023 +0000 refactor: add helper class if current reflection mechanic is not working anymore with new elements commit 55c1e99b8f50c5d9bd838bd345f166ba4e88a4e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:16:10 2023 +0000 test: add tests for deleting cell lines as element commit a337889fe5731ce24d6c1b864217c2966871c850 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 06:57:04 2023 +0000 style: fix rubocop and add empty tests for deleting cell lines as elements commit f0b32a2d553f52eca411211d607a6f51000708c1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 14:27:40 2023 +0000 feat: add delete of cell line commit 8b0872aa3c71acab5c7c4a0893dbc707f2cc7cb3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 07:16:32 2023 +0000 feat: add delete of cell lines from collection commit 104876480f62e5a2056e2c15e8f21aa44620abaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 11:04:44 2023 +0000 test: attach cellline to same collection commit 6cd37b1e43d34102b8ee8d04063f26db8a48eb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 10:37:06 2023 +0000 test: attach cell line to collection commit 607d452e45f3352f796c296aa6cb63813f9f3edf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 12:35:37 2023 +0000 feat: attach cell line to collection commit 40362f257c63a9bda08948acd9470b067513865b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:15:35 2023 +0000 feat: cancel movement if collections are the same commit 4a6c54660d392c00abcef5f04ff077c991fa1cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:08:21 2023 +0000 test: add test for moving cell line commit 88ccaea1e4520393278ecdd7aabc6d74e55b4e0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:48:03 2023 +0000 chore: reorder import commit 40c52012e976bf9b062d599be34055c8cbac2ff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:47:46 2023 +0000 fix: update ui after cell line moveing commit 69c990af28ef9b0ae589a885b1b85c03bcf64cb8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:49:12 2023 +0000 fix: fixed class name generation for cell line commit a89d91fd726974a6e1abec35cf175aeece994f9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:10:47 2023 +0000 feat: enable move/assign button after select cell line. There is currently no update of ui, but moving is done commit e7fc4d7ad8ccc15ef1c897934469903c2d3942fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 06:59:23 2023 +0000 fix: correct name of cell line element commit 805771efb78f9bcf49a0e23f4e61d39263630324 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:23:42 2023 +0000 feat: cancel move if target collection not existing commit 31f847bd22f263c3303ab85d88cc7381c55609d4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:14:45 2023 +0000 feat: handle moving into collection where cell line already in commit 148104ec8cc8913218e33c8d3d699c6a26b872bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:52:59 2023 +0000 test: move cell lines to collection commit 5bd7f924f3f52f8faf6c885e585ecd985cc3b1bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:04:49 2023 +0000 feat: enable moving of cell lines to other collections commit 6d3589fd3a358b4df868a47da1ae5b252bc0fd2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 7 11:19:45 2023 +0000 fix: remove immutablity of icon variable commit f45395d71ff948503474f854a8ad33865e58363e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 12:10:21 2023 +0000 feat: harmonized container order ui commit 5feb0ab04d2dbc09cca428a435fa985e90fefd56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:29:37 2023 +0000 feat: removed barcode printing and reporting from cell line analysis commit fb4255d9dc935f82c89845329cfd77ba29d1cc8f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:25:28 2023 +0000 feat: harmonized ui style of edit/order mode button with eln ui commit 7020cbf2b65719f1c3611beb53b2d51b25772315 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:54:44 2023 +0000 test: add test for container ordering commit 15369a3d14f4d3d7523f7f47e21006116e4aff56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:12:10 2023 +0000 fix: update index in metadata of container after changing order commit a20186bc73764db26e703c324b5101fd4a05f102 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 07:47:47 2023 +0000 fix: ui update of cell line after change commit cf55b3f26ab0b3be5fff1bd19346d9e7c2cd247e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 29 09:29:51 2023 +0000 feat: reference moving now possible for cell lines commit 8f1b204a276ce597af632b9d044dd99821ece74a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:07:29 2023 +0000 feat: add correct literature type after adding literature commit 38045e3e9e1b49f6a8f17fb67e2e99990f5ce07c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:03:49 2023 +0000 style: apply autofixes of eslint commit 3b57515237de3a32ed20afdfd2b03cc0b31d72d7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 12:57:02 2023 +0000 feat: add own reference type for cell lines commit 57f2452b5ddb08e425918aa553d102a1e0c952e9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 25 11:33:33 2023 +0200 chore: update to latest main commit 083ee49dc9007f3e086398fb95a11d56457e57a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 22 13:03:21 2023 +0000 feat: add bioassay ontology for cell line analysis commit 1ecc88ce2927b9f65c7076be0c9ecb42d68d79d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:49 2023 +0000 feat: enable search for explicitly cell lines commit 5207d38bc90006e7e6a3972af58c615797231b41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:19 2023 +0000 test: add spec for searching for explicitly cell lines commit 7bbcd92891cf7f5d1b9c652df910bb90a37e7fb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:30:17 2023 +0000 feat: add search of cell line by sample name commit 82685220d318acb541d6f072542f24a13ab0645a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:43:47 2023 +0000 test [ WIP ] : add test for searching cell lines by sample name failing due to missing function implementation commit 73caa9ba22f549e784ff637404ca4c60b78942ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:31:57 2023 +0000 test: add spec for searching for cell lines by cell line material name Fixed also a broken test from the previous commit commit f0389ebec92f20f89875a3b3801312f2a6d175ae Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:29:07 2023 +0000 style: apply rubocop rules to test commit e9a5ff97222276a0dc6e857a604abb46aa3fdf16 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:17:07 2023 +0000 feat: add conversion of cell lines from search end point commit 8da233569244d17342846867785c21252870bb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:16:34 2023 +0000 feat: add cell line to search by cell line material name commit 3e8ae9cfa7d33b089f00f3a60c9b2eeb790c0744 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:38:58 2023 +0000 refactor: correct test message commit 86fca3299986ef03120c42ab1813ca57cbb6a9fc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:37:27 2023 +0000 refactor: remove unnecessary import commit f1b528cd9c49084a88b2dd4f6476315ceca8a0ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:34:54 2023 +0000 feat: limit search to cell lines commit 4b91726c4dd410611df9fd20a3fe6c73a39d9559 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:19:35 2023 +0000 feat: add cellline to search possibility commit 615ee75f1e6754856d92df6bdbcf16e83f21f115 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:43:46 2023 +0000 fix: check detaillevel at searching for cell lines commit deeacfeb12c74f6323c847a000a9057abd3802f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:42:08 2023 +0000 refactor: extract params to local variable commit 0aa5e46c10d3fab9f364aeb9062d214e25e624a5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:40:41 2023 +0000 fix: correct cell line detail levels access commit ebaf56db3467f3cc3af21a2820dd7f1433238a41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 13:15:57 2023 +0000 feat: add entries for cell line suggestion in ui commit c525c59d32211af788c2674a717dbe9464d29074 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:46 2023 +0000 feat: add collection in suggestion filter commit d019ec70b2c47d659a7927af163ad65b7d0310f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:02 2023 +0000 test: add tests for suggestion api commit b33e467abcc60025bc3a73c6a22e756f65f3725d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:36:30 2023 +0000 test: add tests for suggestions including cell lines commit ee963022283947d3c9e29d78e7458973267542ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:03:37 2023 +0000 feat: add possibility to find in suggestion/all api commit ed031072a3a12287966aa72d4d62e3d8964def17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 07:58:36 2023 +0000 feat: add scopes for finding cell lines by name commit 677a796b0ada464dd3b5b31dda020af250904ac9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Aug 10 13:31:12 2023 +0000 feat: add cell line to detail levels in collection helper commit ebb6e4f2871aa18af8c4ea937915319814e8088b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 7 13:20:16 2023 +0200 update to latest main commit 02787d96558ed57fdca68368cb430e2d47c1152b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:40:03 2023 +0000 add tests commit 0c7680ff6e36a2e767d505ba1c21c8e59eba63fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:07:17 2023 +0000 delete duplicate test commit 4555b8d57ff2e01e4cadbd87b79442a795144c03 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:02:54 2023 +0000 fix bug at access by browser address commit 9a26c9104152e47edf7b7c5cc54433d8ecef7c0a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 13:40:04 2023 +0000 add detail level mechanic to cell lines commit 2a0ca71f3f7a4b0f9edeae9fdf75a695c9fa1d2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 12:14:01 2023 +0000 refactor loading of cell lines commit 32b074a7c93a0872e3f1ed64fb2a7fb9c62335e6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:23:22 2023 +0000 refactor cell line usecases commit 573f886df22612e4f58d72e4fec4c826083afe0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:06:16 2023 +0000 refactor create usecase commit fbc0e5e6214b1953485fb5b057da9dba61210004 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 10:13:46 2023 +0200 Fixed missing comma commit b1037ac765d81be474142abcf8c5bdc5c1069c39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:54:45 2023 +0200 Sync to latest main commit 1c2b02d5a30d4070f4c7e03f25d3b671f4868e97 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 12:08:43 2023 +0000 hamonized ui commit 1ae90a02d479aa541d38863aeded652765d9b226 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:24:51 2023 +0000 some ui polishing commit 8b7cb13c7d7bb78fc6fcde1d10874d862dff52bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:10:49 2023 +0000 enable tab for literature only if element was created commit 6275ddd48022985ce707008a5ec1264a2e0d2f72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 10:57:41 2023 +0000 Fixed PropTypes at Analyses commit bee2ff616e16a67abbf05c5f0f6e6f6417203d53 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:43:11 2023 +0000 fixed proptypes commit beeb01d4e21033ac5d570e6ebcc159136d326f39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:20 2023 +0000 fixed wrong validation in update process commit 36649aa8b393a84fe772d1e7da2539066768fe2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:02 2023 +0000 fixed more browser console warnings commit 5f3101767ceac9b6d61db597f02310e4ff646dac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:20:57 2023 +0000 removed unneccessary keys in table commit cd50b9c1cbe82977499342b0e42391d8c1de0ced Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:15:13 2023 +0000 fixed browser console warning of missing keys in array commit f9b5d7a241e998c1dc969b557940e5db115a3408 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:50:12 2023 +0000 prevent creation of cell line in "all" collection commit 28112eff554fd03160f15d54edc85b4f3dde0b0f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:37:44 2023 +0000 extract definition of proptypes for cell lines in table context commit 01f5e95192cad9026062f408e22375d41759c68a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:06:37 2023 +0000 add space in cell line group header commit 2399a4fbc3ba14bed0786aef47d2121f141e7bb4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:04:36 2023 +0000 increase counter on frontend after cell line creation commit f55d7b26fc2d7b18b8dafc61ede94c8d7fa7d51e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:46:24 2023 +0000 set mode to changed after container was reordered commit 80001d91d735db74122cd5960b8a0d98224b7f45 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:38:35 2023 +0000 removed changeLiterature method * Not used in the sub component anyway commit 9c604aa97b7efce3f6c3baf063b3ddeb35fa55d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 11:41:55 2023 +0000 add increase of cell line counter to usecase commit 2f3459b89aed1a5197cd387d09267b0a87e6e93b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 10:44:27 2023 +0000 link literature/references to material instead of sample commit ab0d58fca3c0cea7d613b0988bacba69d386603c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 09:32:19 2023 +0000 WIP - prepare cell line ontology commit aef58c2467b334dcc78509881c88648e07be7152 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:26:37 2023 +0000 WIP - prototype of adding new ontology commit f81af50669e66229974af62169eb623dbcf13534 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:08:25 2023 +0000 DI of analysis method title commit 15ec80de35f6db1841b2ca12eaeba7be98b84300 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:00:00 2023 +0000 ui adjustments commit 7199f8dbe3747baca06aa6eeec4c59e128138801 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:56:39 2023 +0000 ui adjustments commit ee0f2d01598a41cde3b7d0699522132bd767811c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:34:06 2023 +0000 add collection label to table entry commit b1ab291d3eb65ece1d14c8d4ea362009ab10805c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 09:18:57 2023 +0000 WIP : allow DI of ontology name commit 74a0473bd461aa42a5ed1ce8ed9e706d78266f52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:56:03 2023 +0000 temporary disable test commit 79d0a34744463354636ffe7014094cd266b5ee35 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:53:36 2023 +0000 fixed tests commit 119158e2a5d0cf62e33997b99084b08d5b1d0efa Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 10:40:08 2023 +0000 creating link between collections and cell lines via id * before it was linked with the element but it was missing the collections. By linking with ids the element is internally reloaded and the collections are up to date commit c7e7957ef17135048075076bb5cc84dbbc4b8700 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 09:21:54 2023 +0000 WIP - refactor collection tag * currently updating tags added at create usecast -> need more investigation why it is not triggered by the "after create" hook in collections_celllines commit 99b010956f6c2701e69a3b1e6c38264528aed583 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jul 4 14:57:32 2023 +0000 WIP - add label for collections of cell line * add virtual tag property * one collection is missing if element is in a shared one commit c40a5d380b8c829006c2575b9ff6e536ea4188a4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 14:35:15 2023 +0000 fetch cell line again after update commit 45a964788c75fc2fbe8f312c6b5b304fe6137cdc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:17:17 2023 +0000 set changed flag after deleting a container commit 70938450a9f480a7515ce9adccd2bac06da8dc3d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:05:14 2023 +0000 set changed flag after adding a container commit 463bdb938f25e1475ce910687e4d1464f240a0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 12:55:19 2023 +0000 add container type on adding new analysis container commit 90a287ccad0c244da0a477f58fd71f3a88be51d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:18:34 2023 +0000 reactivate loading of literature for cell lines commit 4ee287b134fba1cd79804e63c57fd805d7d0ca93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:13:22 2023 +0000 add creation of reference for cell line commit 8f2d3dff3025cf8915af95ed1eb73de9d2a25c34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 07:53:22 2023 +0000 add foreign key for literature/literal commit b64e0d7fce8548e50ee7768b1193165f9884bc1d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:31:59 2023 +0000 add new cell line to all collection commit ff8f3fbe081033df9a7c1aae34e1d8297621d023 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:18:22 2023 +0000 use cell line count for short label commit 087606ff745d1d96f6eb5d563ca3bea3e45d518b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 13:51:10 2023 +0000 add cell line counter and increasing it at creation commit b3a232f3abdd9cde82d31a4b635fa99e5a63a90c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 12:20:11 2023 +0000 fixed bug at reordering container * add some ui polishing commit 42e901c43a3d49bebad766409480b7dc371132e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 10:59:22 2023 +0000 add warning if required property not set commit 677d3837933f7d13f4f87cd5f9e578a365950e34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:15:04 2023 +0000 polish ui * harmonized cell line name height commit 9a95f1093f16791fc2700506d79bfb5d1ff94fab Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:01:43 2023 +0000 refactor cell line importer commit 528577aad5370f6fe31df00ee3e5e861a9244be4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 08:39:00 2023 +0000 import collecion with celllines 4 * added collection to cellline samples commit 09198a4bb1d3399889d4506c3083c185c1df221e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 14:17:37 2023 +0000 WIP - import collection with cell lines 3 commit 482603ac50022f286e43c7a431858dc18fad8120 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:36 2023 +0000 WIP - import collection with cell lines 2 commit 4d2adadaa0d65f2a2f5f14c0f7e84034116f6960 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:15 2023 +0000 WIP - import collection with cell lines commit 8a4478572be3009faf3ad2033ed83f48ffc3bcc6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 10:56:43 2023 +0000 refactor tests commit d75f9f63e42f2a413e531928cce4254834dd0572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:50:57 2023 +0000 add linking between sample and material commit a545287222b7fa5049bef5582a2a83012c6a97c5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:31:38 2023 +0000 add linking between cell line sample and collection commit 6b586ec897c57f55a194f2ac7f0bbab468e8883e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:52:58 2023 +0000 refactor some tests commit 1a98a1d6e51032591c08df0b3f655a6d03775899 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:37:41 2023 +0000 add cell line samples to export commit b45efdb1392ca7b2e25f09af0bae0d2f6f12b9c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 11:59:21 2023 +0000 export containers and attachments of cell lines commit 869c6fb8ded03421c59cddae923222741502bb54 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 06:56:43 2023 +0000 removed nesting of collections * is already done in the outer loop commit 5660fa354010dfb747e08245f0388095edea6572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 15:21:55 2023 +0000 WIP - export collection with cell lines commit 9e2f06bd1376bb1bfb3fdd23bbc842cb4270c56b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 12:05:18 2023 +0000 add tests for export with reaction commit 0dc181ebc2340e5fc1c717bbbdcee3bb93069066 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 11:00:19 2023 +0000 add analysis container to reaction factory commit 94bf188d4a1dd83139e7f24a65fe56667c48343b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit 766f19d8d9d0124fd43dd67ddcd1a953c9887461 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit e3d8be596a7ac46ced663d94a8d36cb7e4f2b7dd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit c2a1b965a9b724ac494437b2e55a833c1db86c4b Author: Jan C. Brammer <jan.c.brammer@gmail.com> Date: Fri Jun 23 14:18:27 2023 +0200 Use correct data-structure for `columns` (#1366) commit 20cfe88aa5f000f81ef036ffdccc8f22672f1711 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 07:45:03 2023 +0000 added cypress complaint attributes commit 9fda919e047d341bcc840a2cea3fd7945dd6e0e1 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 10:05:05 2023 +0200 Text editor in researchPlan is now getting removed properly (#1363) commit ce8f8e88201cda03d61ef0eee654fa978fcf48bc Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Thu Jun 22 10:34:16 2023 +0200 1340 download of annotated image not working (#1358) * add tests for downloading container as zip * add annotated image to zip file * add tests for zip dataset download * changed attachment type in sample factory * fixed factory trait for annotated image * add more tests * attachment_spec rubocop part 1 * reactivated test * attachment_spec rubocop part 2 * rubocop part 3 commit 1edf8cdc5d11e97ffbe5ab73dcf100ef2305b516 Author: TasnimMehzabin <TasnimMehzabin@users.noreply.github.com> Date: Tue Jun 20 19:36:38 2023 +0200 Add inbox pagination (#1108) * Inbox pagination is added - API is added to fetch the datasets individually per container - API is integrated in the inbox section - Attachment count functionality is modified based on the current implementation * Refactor the inbox pagination with individual API calls * implement the initial pagination on the inbox * display 20 inbox items at a time sort inbox items by created_at desc modify and refactor DeviceBoxEntity will take to inbox modal if inbox items are clicked in the collectionTree section will display ellipsis in collectionTree inbox section if there are more inbox items so that user is taken to inbox modal page add badge to the inbox icon in the navigation section revert countAttachments to proper logic * limit the number of datasets and the number of attachments per dataset * open particular deviceBox in the inbox modal that was clicked in the collectionTree inbox section keep only one deviceBox open at a time in the inbox modal * add pagination option with next and previous buttons within inbox datasets close other sections when the inbox section is open in the collection tree for better visibility clean up code removing the device_box_entity.rb and refactor within inbox_entity.rb handle the deletion of container or attachment from inbox refactor the code to fix the number of attachments in the inbox upon container or attachment deletion open the inbox modal when the unsorted section is clicked from the inbox of collection tree optimize the datasets' sorting by name within inbox container fix the research plan API issue * reduce datasets per page to 35 for each DeviceBox * modify variable names to avoid issues with variables with the same name in the store refactor the implementation of container children sorting by name make containers accessible with authorized users only refactor the query to load 50 attachments per dataset persist the page number within the dataset fix the issue with inbox refresh add page count within dataset pagination add loader when unsorted attachments are being uploaded * fix the issue of opening the list of Unsorted attachments when the upload button is clicked --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 59ecc7d34088f78f32ccf2843cb88517c84ed0e4 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 20 11:38:17 2023 +0200 upd CHANGELOG v1.6.1 (#1357) commit f5d8c4e2ecee01f0848389477bda02c7397de40d Author: Adam Basha <55552142+adambasha0@users.noreply.github.com> Date: Tue Jun 20 08:57:29 2023 +0200 Inventory Feature (#1262) * chemical inventory * add chemicals model to complement selected samples with __chemical inventory__ properties * MSDS stored in public/ * add collapsible list and modification to inventory layout * allow copy safety phrases and safety sheets for subsample create for reactions * refactor chemical tab component and chemical api files * unify save button for sample tab and inventory tab * refactor NumericInputUnit component --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 80f875388bd9a83e537fc74fd0a87e40bd517370 Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 19 16:35:52 2023 +0200 defer reload after saving data to display nmrium generated preview (#1356) Co-authored-by: Lan Le <lan.le@kit.edu> commit 92c0926b6a91d246bffab5a604393b586c99dbd1 Author: Mostafa Mekky <59936007+mekkyz@users.noreply.github.com> Date: Mon Jun 19 16:16:09 2023 +0200 updating group admin ui (#1350) * updating group admin ui * change remove prompt in GroupElement.js * Div styles and adding "?" directly to the messages * fixing admin buttons commit 7d259df701c85bce9181bb1d959c151c10f9ce14 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Mon Jun 19 16:15:39 2023 +0200 Calendar entry: fix flaky test (#1352) * Calendar entry: fix flaky test * building link for element to return nil if no event-able * user factories: set parent class commit e1e4cc857e1664bd2bc4bf76328658b33191d287 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:05:13 2023 +0200 fix crash when saving data from NMRium (#1348) Co-authored-by: Lan Le <lan.le@kit.edu> commit e3ec4fe8af37ec7fc855b09c963cbed63f1d84a9 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:04:18 2023 +0200 handle issue by css (#1346) over write css transform from boostrap modal due to compatibility issue with d3-zoom Co-authored-by: Lan Le <lan.le@kit.edu> commit 57e255a038577f6e76443199fbb4d3a2486e5284 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 13 12:36:58 2023 +0200 Datacollector api fx (#1344) * wrap returned result to fit expected structure for client * add simple api test commit 5c81983b016aa83c3ce4bc8fb701549f65c1ca5e Author: Pei Chi Huang <pei-chi.huang@kit.edu> Date: Tue Jun 13 08:46:13 2023 +0200 refactoring transfer (#1320) use export collection routine to pack data for transfer TODO clean lib/{export|imoprt}_json.rb commit 8de0191b4d2ca80aa594716a6d45c44ae342fe4b Author: Martin Schneider <m.schneider@cortona.de> Date: Tue Jun 13 08:40:10 2023 +0200 Add calendar (#1189) * Add calendar Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> * fix research plan and screen short label issue * fix calendar button issue for new records * fix calendar download * create usecases for api requests and adjust the entries search * adapt files to rubocop guidelines * add ruby rspec for calendar entries * adapt calendar files to eslint guidelines and fix some small issues * Calendar entry: swap start and end time if start > end * use application root url to build link --------- Co-authored-by: sven <s.keller@cortona.de> Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> Co-authored-by: VadimKeller <v.keller@cortona.de> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 2aa35951886146392b5010c94afba66f206676aa Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 12 16:06:25 2023 +0200 add AIF layout (#1335) Co-authored-by: Lan Le <lan.le@kit.edu> commit 06d2d3259ab00f11dab7f93c4e74d60b425d9b31 Author: Lan Le <baolan2005@gmail.com> Date: Fri Jun 9 14:28:00 2023 +0200 1288 add chemspectra with SEC layout (#1297) * update function to display SEC * npx browserslist@latest --update-db * update yarn.lock * update ci runner image * update ci runner image * downgraded d3 lib to v6 --------- Co-authored-by: Lan Le <lan.le@kit.edu> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 4110f367edfeb1baf2af463ffbd1777174118981 Author: Lan Le <baolan2005@gmail.com> Date: Wed Jun 7 16:39:48 2023 +0200 fixed cannot load the correct url of nmrium wrapper (#1339) * fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu> commit 48aefe043b5043348b586382f4265dbfefcab127 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 10:49:05 2023 +0000 update callbackurl and onlyoffice payload url commit dcf1d61a05d20ffc0e824d2946d16520a7deed80 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 09:12:06 2023 +0000 update editor api use PUBLIC_URL commit a8333e8cf1e0d8476270c9475423d2b4e6b46a95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:42:33 2023 +0000 fixed test for export collection with sample * sample was not in collection before commit 5dad2208f9102c3617c7598c375a84b51c2ca43a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:13:07 2023 +0000 removed dependency to "react-search-autocomplete" * use instead already included Creatable component from "react-select3" commit 9439b699f78fdafc8c5e743f142aed0d2e9478d0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit a39d1b23bdb48a27b2da0286d10bd6e82772bb8c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:59:40 2023 +0000 refactor some tests commit e1d507b42cfb242b33f275188c5ee679562820c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:34:29 2023 +0000 fixed size of scientific button commit 91fec919d7f358ee2dcb0437854c844b2a09b063 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:30:02 2023 +0000 add arrows to panels in properties tab commit 57c3b0b6dae1b8f200f3d36812da042360266e71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:09:14 2023 +0000 fixed some ui issue * Cell Line name was not in a row and lead to ugly ui commit 6b757e1d3068b27f4e5c9b87955d7b3fcffc2ceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:41 2023 +0000 removed old mocking code commit 329efabe293875c7d6a98490390a4344fa94500d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:09 2023 +0000 add success/error messages on cell line update commit 4c55d2710fb445b0ad045cbcff63a4e9b1539d2e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 22 13:49:36 2023 +0000 add status messages after cell line was created or failed commit cd53e4b52fc6ded489477188098c23fa226f0da3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 14:31:53 2023 +0000 add permission level for cell lines to collections commit 3f80ed6822678ed424097e398d5d4b4adcb64479 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 11:08:24 2023 +0000 add collections to cell line sample commit 1f6e0287cbeceef4c4cd58917ff0eacf311b0d17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 08:52:23 2023 +0000 WIP - add attachment uploading on create commit 37b5974e085ae145db6c6994c1faeec40af9a9fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 19 07:26:52 2023 +0000 WIP - enable analysis up/download commit 997d834da675d4fea0cc5337042592f28fb8fe72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:24 2023 +0000 fixed typo commit b9f7cd7844c77dd90492fb2acd9683f921ce2cad Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:14 2023 +0000 WIP - add container uploading to cell lines commit 831d4a24250cf88356ba2e25a9d9b6ee59c86cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 10:26:56 2023 +0000 refactoring * use elvis operator instead of if else block commit bc9fc0e2ff77c9e4e3f4a59b0268f3ef01d942aa Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:46:35 2023 +0000 refactor header buttons commit 7f0110062a7770702c53adc7b03b2e8d5ca06abe Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:15:02 2023 +0000 set changed to false after save commit 98169d8b71a8b7cbaeb217307fdd55fd21fde7a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:10:34 2023 +0000 add header save buttons to cell line details commit ee5fdb4588b1788f59101997edd825fd3a3b4c3a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:33:58 2023 +0000 add close header button to cell line details commit 0617b1109b21014686630719b4cee0d4abfed1ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:09:23 2023 +0000 add enlargen button to cell line details commit 48ce96be9ac4bc97f642127b1bee35e508b6e10f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:59:02 2023 +0000 close confirmation only if something was changed commit 158af4d8a3fc868bdd0d083fdd960eb6c53174ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:53:18 2023 +0000 cell line only savable after one change was made commit fda42d7acbc0c7836433c51631aa3ff957e7bdab Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:28:55 2023 +0000 add missing files in previous commit commit 31daa4fccbf43b7db25ab014b1bffe4b938ed0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:25:20 2023 +0000 polish ui of amount commit e09234429d53bea2b787c72b44d92623e5fefe73 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 10:52:36 2023 +0000 enable user to use scientific notation at amount commit f31b876d1595c762ed7559217b58ad4bb107ab59 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 15:22:58 2023 +0000 WIP - add scientific notation for amount commit 75be387212648a5ba7abea16059c69e5d7a7ca7a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:16:23 2023 +0000 extract validation logic to store commit 22d18a2977ff37519707cf92f78d663d3590c587 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:05:07 2023 +0000 refactor amount as own component * increased size of amount column in db * also set maximum value commit f3c28787f10cc2a0592f40787501b03c61e4ce46 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 12:40:43 2023 +0000 ui polishing of amount selectbox commit a7d43f86e166389276265b9e02bcf2db49973756 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 11:23:23 2023 +0000 add unit to cell line sample commit b5923636a10e4d373e21e3e459b193e9685041c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:45:34 2023 +0000 add tooltips to cell line list groups commit 8ee3b3c23adbf5ec32e69bb53e58a37916d66c52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:34:11 2023 +0000 refactor of scss file for cell line lists commit 3f8d337af8dc06e3aa270a5619bafbb45b699a42 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:45:01 2023 +0000 fix missing parameter mutation at updates commit 0d0c4c2db8bab8e1d9f2fb7168922614820e1df7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:35:35 2023 +0000 add fast cell line sample creation * create new sample with all cell line material properties commit af0468c0f57aceedbe093e188d7049475c0c2d33 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:27:45 2023 +0000 Fixed tests after refactoring - part 3 commit 9d6b4e1651b5c831a7862d83a8ccfb5ecfa6a57f Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:20:33 2023 +0000 Fixed tests after refactoring - part 2 commit 8f0f6b8dc961b15e1c501536b0b4d58251b5ef2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:50:08 2023 +0000 add root container to cell line commit 58dcb4de02243d4244277bc227e17d1800b93f61 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:45:33 2023 +0000 Fixed tests after refactoring commit 787b96841570f03f5e4a8fe2678e338203cf6041 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:29:54 2023 +0000 WIP - create sub cell line item commit 177e7a331afbcb4ae29434a847d98bf0e3958329 Merge: e98a9cb83 7007666c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:10:35 2023 +0200 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 7007666c2d97e659e875d3ebd127d7f359a0a9bc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 12 09:20:56 2023 +0000 add cell line to API ELEMENTS commit e98a9cb83db76ebfe748d6315601a4c85ebed31f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:59:07 2023 +0000 add ancestor cell line sample to model commit d13371a6765ee8296a9b4bb3af44aea51b62ecf4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:58:18 2023 +0000 refactored rendering of Button commit 6c771970906268b0c8ecd4dbd7cacc2ecc54dd30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:26:32 2023 +0000 changed input validation commit 7bc0a75dbed09124ae7edf4dd73fb84337ebcdaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 11:55:24 2023 +0000 some ui polishing commit 2f630b72d2af90e8accd8d0a37f4f9281b883a04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:51:43 2023 +0000 add missing mutation property commit f4f731cdce226f62d37f9d2d8656b8599ff6f420 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:46:37 2023 +0000 WIP - connect update cell line frontend backend commit d40a145a9af746bf2268ddf8eaa5fa01d7d61ce6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:32:57 2023 +0000 disabled initial literature fetching for cell lines commit 2f72bac4652580d2c7cd48a9828e22b94b453e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:31:35 2023 +0000 WIP - changed identificator of cell line group commit 55ba230ffa3e6453fa01dc3588390c5f2ca73215 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 08:19:54 2023 +0000 harmonized cell line ui * arrow of showing entries harmonized commit 516f1906cd3779db15af197ebb1605eeacd73657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:41:21 2023 +0000 Polished the text representation of cell line item * fixed missing property in test + factory commit c08a53648193c777688ee7f90660816d5c99c557 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:29:30 2023 +0000 polished ui of auto suggest entries commit 4e172fc92d95befab242d9bde28cc879a1e9fffc Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 14:10:54 2023 +0000 fixed bug at rendering value of component commit cf590c546b9991c16822f00eb55def6ddb98bc02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 13:41:44 2023 +0000 add test for changen material in mobx store commit 44726673ad65c57797a6b7089753bd6332c104f3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:43:03 2023 +0000 add test for creating cell line in mobx store commit 6c19350be2794c88b250f9ad1dc443d0d8d341e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:04:26 2023 +0000 add test for mobx store commit ef29aaefbe5053252e5b4f09ac008b95fce90e04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 09:27:43 2023 +0000 harmonizing ui style commit dbf408e34ebaa979d1836559658ca0da1dae9cc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 08:40:44 2023 +0000 WIP - apply loaded material properties commit 5d5ac4bff7b26650c3905a5123620e89488df7c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:31:19 2023 +0000 ui polishing commit 0fbfd7bb0027a798e54cddfcd97b6ff041c8a607 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:12:45 2023 +0000 refactor cell line name component * create specialized component commit 0bfa656e48dde14228b285cc486c1c06ac5e58e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 14:32:38 2023 +0000 WIP - add autosuggest to cell line name commit 88a519b4e86ec134c94aa7b94e847f4470d5118d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 12:43:55 2023 +0000 WIP - replace cell line textfield by autocomplete commit 7ae73225514e3bb8f60ea2fe4d792d8f4c936307 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit 38bec166c4f94552bf792ac756ee44403250a55e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:08:49 2023 +0000 amount and passage must be greater than 0 commit e95c8462a55ac5aa3b0c5d4a5c36ffc98a858a93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:05:06 2023 +0000 replaced text field by combo box * for biosafety level in cell lines commit 315cebf5956665cf01ec9c43d7cbd61b73ef0f02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 11:22:52 2023 +0000 polish ui regarding to cell line table entry commit 49eec4146fc36dee98ce7eb5fff1509b428f2168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 10:32:57 2023 +0000 polish ui regarding to cell line table commit 6bd83f2bd09d9d8bf1f59653cceee8ffd59f0050 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 14:07:39 2023 +0000 more ui styling + fixing property commit 7827819a4ca959b3e598d09a0ef289184f3fac4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 12:30:29 2023 +0000 ui styling commit cb2e6d07e6cf6ffa2ba7b13c76134b85a028636a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:08:59 2023 +0000 fixed rendering of cell line name commit 8eccec96c4047bacd8adb98a785c26d58334d50a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:04:32 2023 +0000 fixed some ui stuff commit ab52bef18a869751b2fc5d3d9ab5bd502685c3f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 13:54:00 2023 +0000 WIP - connect Fetcher - Backend : fetchById commit 504d480ba1259d4c9ff7e93bb5698f16ab472422 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:50:05 2023 +0000 add missing property commit 7e6fc1b74088eb0248edc577c6f985d62401a9f8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:37:09 2023 +0000 WIP - connect Fetcher - Backend : cell lines of collection commit 637472528c088e1dfa7ae3676495015f6e2d2608 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:56:05 2023 +0000 fix mapping of cellline name commit e549ae85947270c93a17b00a4a3bdb72fd16e2c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:50:11 2023 +0000 refactor model of cell line material names commit 06c5f172166f6c993cf2e0bbb72e335c03595c0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 06:58:00 2023 +0000 add short label to cellline model commit 71c0da4d198fd82b4f0b430f3a077b9873bb898f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:09:52 2023 +0000 implement fetcher - api connection commit 383eca802eff2a62743a36f09bdba57db7bd63a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:08:16 2023 +0000 add missing api parameter commit 0150dab3df74e737fda4e993ade8d985b7f0f0ef Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:33:11 2023 +0000 WIP - connect fetcher with backend * harmonized comment and description properties commit 73e59fe2070b4ffd615ae43ec55dfaca51991f37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:16:54 2023 +0000 add missing properties to ui commit 730178bcd54454ad7b0f6181372725453fe92380 Author: nh9378 <basha.adam@kit.edu> Date: Wed May 31 08:35:25 2023 +0000 wip connect fetcher with backend commit ced80165912d69dafbe156c48e42b57172da0754 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 12:05:31 2023 +0000 add cellline icon to visibility tab commit c1af03dd791133286d2cc0ea4fda86ed6840ecb9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:35:50 2023 +0000 add load to API commit cf6f0e2a1511f8fa28c52fa63ae4b4af55e2ccdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:12:31 2023 +0000 WIP - connect Fetcher with backend - part 2 commit f90baf5dd38ae4c4b726249f466497e97af75b7c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:03:47 2023 +0000 WIP - connect Fetcher with backend commit f2f47b2b30a3b92fe6e95f265020b1619fe08825 Merge: 90f62c589 f33ce10a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:39:48 2023 +0200 Merge branch 'main' commit 90f62c58980ee51099d001dcdea17443113f5cf6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:22:16 2023 +0000 WIP - tests for update usecase commit 7a0ecee67799edbc55fa587c20927c694f054414 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:21:38 2023 +0000 add input validation to update usecase commit 8dda4a194025b848a70c76b2f32d9116966ece67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:23:41 2023 +0000 implement apo for update celllines commit dde935e1ccde1325f00672d7f663e6053c878baa Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:21:01 2023 +0000 user can now access available cell lines commit 082aa52015390cb0bbcf974c07cd483c29972187 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:20:44 2023 +0000 implement update usecase commit 940c775813ad29a7b768172982107852a9f5e84b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 13:29:24 2023 +0000 add cellline associations to collection commit 464ef1664829379bba2247b6197c4e66ed231100 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 12:53:33 2023 +0000 WIP: implement cell line api commit a41a2c31f42a3aa8729de1d01201c6d6c112892e Merge: a80ad7648 c1a2a7496 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 08:50:17 2023 +0200 Merge branch 'main' commit a80ad7648d75daa938df14345d7dc460488e5f83 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:49:10 2023 +0000 renamed reserved keyword in table schema commit a9a9161dbf2116a3a72e262b91b4287214c3cff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:48:41 2023 +0000 add 'create' usecase for cell line commit 294bfa660bb98f5e2b0e702f1166aaf748683839 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 15:14:55 2023 +0000 WIP : implement 'create' usecase commit ee20c65e93f7ef99786d6aaf7c27249b35874a30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 13:51:51 2023 +0000 add basic presenter for cell line sample commit d09d6a68e06726e4ce672eea06c1a7306d52de21 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit d6d3d078b1abf7bd63254794e1202bd31a2eba9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:06:49 2023 +0000 add scaffold of cell line usecases commit 5c176f114ccf87d7d51ab69e9e0a31013e6a7866 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 10:32:47 2023 +0000 add backend models commit 18c5fa944855c5827d3bbdb52c8f847569c05e3c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 17 09:27:19 2023 +0000 enable checking of cell lines commit 836112d4b5406487b0e48dbd631959ca6eafac2a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 15:09:16 2023 +0000 set icon for cell line commit f01cd27152b9a50297ea76d2ed3c8611c6c487a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 14:44:12 2023 +0000 add short label to cell line commit 52710bb5ef9aa1c854e3bcd50b36d3ad46a5a2b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:07:35 2023 +0000 remove debug code commit 05b1c41b46eeaeba5e58ca0dc46ded6f7272b491 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:04:34 2023 +0000 add validation before save of cellline commit 495f64192fc15ef4b7c5b5cd50e0dce99488515d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 15:15:52 2023 +0000 fixed typo at bioSafty level commit 291f88702977e3d9f091ab0f7e5dd4a1dd544b32 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:41:07 2023 +0000 ui validation of properties commit f5ca1a6fcc9af2802eb1da129ed2b681209768f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:40:49 2023 +0000 adding of new cell line commit 42593762d4b0c079a3029187848409003454cf4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:51:26 2023 +0000 refactor package structure and class names - part 2 commit e1dfa77c1acc70a2cb710c54efbbf8839676ab4d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:19:05 2023 +0000 refactor package structure and class names - part 1 commit a748d7cb448047b798122d287d72e61dfcba7fff Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:04:53 2023 +0000 eslint - cell line details package - part 2 commit fb6f9d894a5ec0a72d5e21e22ff3fe68dbee326c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 14:05:05 2023 +0000 eslint - cell line details package - part 1 commit c7788eaca5c317540188dc782c5…
Squashed commit of the following: commit f15901d5274b6170b02cc9804d1ffe38e955ec5f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 8 08:34:45 2023 +0000 fix: check on import if material already exists and use one from db instead of one in import.zip commit bae104a95b287952d4fdb3d72d001bc98c589e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 14:11:45 2023 +0000 fix: add null check for kind on analysis container commit 5775123fa24a5fb0e28ea4b8c80dbbe8ecffca6f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 11:28:00 2023 +0000 fix: fixed place of cell line element commit 1400b7efe457fd8af01159b49ef37cfdc5085770 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 10:43:43 2023 +0000 fix: add migration file to make new cell line element compatible with generic element approach commit 759a8ac320c7680ecb85bd607300ccdce2637bf1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:01:21 2023 +0100 fix: always create new regular expression because it is statefull (why js, why) commit 10bfad8df8f6a9bc37cc72b390adb4fcf9affa7f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:00:27 2023 +0100 fix: only show name of ols entry and not also the ols id commit 796cd74c42b4b213d84b3723b65e66bc24a62001 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:40:14 2023 +0000 test: add more tests for cell line api commit bdd2fdc278864280c90cf86c82ae1af5187258f6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:25:40 2023 +0000 refactor: fixed context block names of tests commit f607a594a8f52c193efe174caf117b20539bbca8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 14:07:56 2023 +0000 fix: add check if profile has a layout commit 168cd3af6b7af7c9c4904fe8bb923edd30a6fe20 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:46:45 2023 +0000 test: add test for loading cell line with time restriction (from and to) by updated_at commit 5efe25ec3870cba9b937cc4dea59aec6bb9759d5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:43:16 2023 +0000 test: add test for loading cell line with time restriction (to) commit 834b5503028cb609f637492da81bad33a19a4554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:41:28 2023 +0000 test: add test for loading cell line with time restriction (from) commit 97c63cc00d79e39cd2a2b5f5c7e9eeb7f7a9834a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:45:11 2023 +0000 test: add test for fetching cell lines of a collection commit 3ab5d8ef43a13393cde333813b972f0b2b0f61ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:00:01 2023 +0000 refactor: test refactored commit f5079d1248b7884994d39a6897155939c44bb0c4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 16:30:40 2023 +0000 test: add test for use case 'update' in shared collection commit f84ed83c2bf21d3d148c317c53ebf591a097572a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 14:30:58 2023 +0000 refactor: changed test a little bit commit 714061e90195ac7acaf2d127af9235b6d0ec7955 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:49:52 2023 +0000 test: add test for changing the literature type of a literal commit 816eae18d07b08875b51f3f40ac6bbf9036f3835 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:35:56 2023 +0000 test: add tests for adding literature to a cell line commit cf1fc80256ddcec82532d98fbbc56551c7a422e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:54:42 2023 +0000 test: add test for getting literature from cell line element commit 75b263eb010434d5b8ba1db212e3b6f96a4c187a Merge: 65c183564 6f82b86fe Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:26:46 2023 +0100 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 6f82b86fe7f73f991f6e181b77d3a9f6739c2acd Merge: 1ecab672c c61c86a16 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:24:35 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit 65c183564ba0b104cb401622a0f7467cc93e3f58 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:13:05 2023 +0000 fix: add cell line ui visibility property to existing profiles commit 3e75468321cea2238dc0c5f0c2b6c0572bf32a39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:02:32 2023 +0000 fix: avoid conflicts with existing generic element profile numbers by setting a very hight default value to cell line visibility profile value commit 1ecab672c76bce7199b0cc593afb2c6d9d83f91f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:33:43 2023 +0000 fix: removed unused imports commit cee501f5c1be2b3e00adb547eefbd9a4d6df0554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:28:28 2023 +0000 style: fix rubocop warnings commit 66bdf32ca912050dd490ccd98070e4bc29ef3aa0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 08:46:01 2023 +0000 style: fixed rubocop warnings commit f1a395664e4566c36d03028b63b72c11e46ce236 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 13:54:18 2023 +0000 test: fix rubocop warnings in tests commit c5d564ad75aef2eb19dff67d9d462b9c32d32c5b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:34:22 2023 +0000 test: apply rubocop rules in tests commit 1f5ff589de417f084ea4c9761b2827257be00be7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:26:16 2023 +0000 test: apply rubocop hints for test file commit 25f8ae6cd18a12adfa63d89fa82155da64823c77 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:46:27 2023 +0000 style: fix rubocop warnings commit f9a5b6da77692ce2c2cac73e94ca7c29062bd8ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:26:25 2023 +0000 fix: fixed bug that came from a rubocop cleaning. rubocop did delete the last block in the id-else statement :( commit ef8f2f08cffd1f73f2d0bab5d1cb3ea7417a2459 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:25:33 2023 +0000 test: fixed tests commit b6e8a54b292b2b4e683f8175b79b9382f1aaa2fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 07:47:15 2023 +0000 fix: fix tests using js- factory * the factory somehow now uses the same instance for traits/factories. I have separated the domains with some kind of own namespaces to avoid conflicts between different factories. commit 529216c019112966e77bd2aecb9611eded1326b0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 06:48:59 2023 +0000 fix: fix tests commit 955f68a569665ce31fd065cff098ab0bccf964be Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 19 08:57:08 2023 +0000 style: fixed rubocop warnings commit b97606e05dbf86e53f4b089b08b239114ac00bac Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:59:20 2023 +0000 fix: fixed switch case for cell lines, seems to be overwritten by main sync commit 5cdbd9e6e68aa92f11f57b411aabc6997a9783a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:39:35 2023 +0000 style: fixed more rubocop stuff in apis commit ddbad0238cb49e4ff94269a0c05e2fd189fab823 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:10:53 2023 +0000 fix: add missing cell line entry for user profile commit e51e8d5cdef2c07d0bcd65437498beafde85e14e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:09:51 2023 +0000 style: fixed more rubocop warnings commit 3a8cab32ff1a905f5d44a317dd9b2fcf6b7739bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:51:30 2023 +0000 style: fixed rubocop warnings commit 7a2e189a026211c817c4ae6057a8a754b0b7240f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:28:41 2023 +0000 fix: remove duplicates of fixture trait commit 6777394279b7a3d30ae0f05be52f6c4149c18ab8 Merge: 0be06e4ca 5f6d6ad50 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Oct 18 13:25:48 2023 +0200 Merge branch 'main' into bio_feature_cell_line commit 0be06e4ca6778453ed3429df2cd9c1e7c076a0b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:16:45 2023 +0000 fix: resolve merging conflicts commit 9827b88e9484353abf91c3b0b51b53a02422b2a3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:47:35 2023 +0200 fix: fixed conflicts commit e04c32bb95b5da2cac78a4de39af650212cbafc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:43:07 2023 +0200 fix: fix conflicts of pull request commit 20d3e910da5c10b80fb925a9c4253ff51a801d25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:04:20 2023 +0000 fix: remove duplicate factory trait commit 87267fe17e4c13530ac8d4c18252cbe14f124d08 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:03:52 2023 +0000 feat: add cell line db stuff commit 0f147f5769e7505c645312f8fc8831f2f059aaea Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 10:08:09 2023 +0200 sync to latest main commit 72fc05d394bfab762947d98feaae18bbff1da2a7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:32:28 2023 +0000 test: change terms in OlsComponent commit 2fdd3d6f44bd17dd2c7074bcdb2b470993cafa75 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:30:53 2023 +0000 feat: remove artificial uuid from ols term commit b82e8db57e492ab23990a7ca6b8c784bca1d0b71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 10:07:00 2023 +0000 fix: add unique id to ensure unique items in the OlsTree component commit 993a8aefb2c24aee6316080e8c0fa209db1a35df Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 14:31:40 2023 +0000 fix: fixed bugs from conflicts commit ef873df201bf005ae7d31ca316b5609fd1b52bb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:55:04 2023 +0000 fix: fixed bug resulting in wrong resolving conflict commit c30ad69fe7be5f7065209289d84e173f1f7eff67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:25 2023 +0000 test: fixed test for exporting with cell line commit f19aeb8f33f0b0645d78f8f4a8787dacb1f0ed50 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:08 2023 +0000 fix: fixed transfer to repository variable commit 9857dacfef0ac598e18f26d0c74598a42fefb2a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 9 14:43:08 2023 +0200 sync to latest main commit a5066758b4c9d2d3b33cfe6b0179b18f7ad3e6b5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 6 11:09:45 2023 +0000 refac: changed ontology name to bao (BioAssay ontology) commit a54e78dbbf6e08dcc3dda8ce0949a8513ca3e088 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 10:59:06 2023 +0000 feat: change mouse pointer and enlarged clicking space for showing details of cell line commit 04802c3ab784701fb9aab015bc989fcc145632c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:41:11 2023 +0000 refactor: refactored checking of read only at collections commit 35342365fb2cab314684c2e611cf48bcd2cf45ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:37:44 2023 +0000 test: add tests for read only checking on collection commit a9512d9cb44829bece3501fec6e023d007d16ca5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 08:06:17 2023 +0000 feat: add access rights to cell line in shared collections commit 0f3060570351fc78350dafa5d9434b08a1cabe22 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:53:33 2023 +0000 refactor: change name of literature type for cell line commit c9e237a708116a90d9792ccc5e5261ab8ee470a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:48:38 2023 +0000 feat: disable editing of references in read only mode commit 1d27273b52064d37140e65fd3f28b51adcfdf193 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:18:12 2023 +0000 feat: disable remove button on analysis datasets if read only commit c7f64cc85d7b702184855b2c4f0cf743b59c86da Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 14:49:46 2023 +0000 feat: add read only to cell line analysis container (2) commit 8c9442d42e788ca56e5f25504ec0f33e1338278d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 13:03:24 2023 +0000 feat: add read only to cell line analysis container (1) commit 47614248e268c20e82bc86e7d3a3443faf1df5d6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 12:58:16 2023 +0000 refactor: add read only flag as property commit 04fcc826c4c300fe0dd684e438188a074220399d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 15:35:53 2023 +0000 feat: disable General properties in frontend if user has no write access write commit 2bb5ddc146e2a2f933a2854fadcfb8628cfaed25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:58:49 2023 +0000 feat: only allow change of cell line in sync/shared collection if access right is at least 1 (write) commit 63825dab82c1b19e7c23ade880120bb05d2cb04f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:28:48 2023 +0000 feat: add access to sync/shared collection when loading a cell line commit 53e7de5a93a85865a963667018001961022327fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 13:20:28 2023 +0000 feat: only enable creating of cell lines if access right allows it commit bc6b143bcab7cf9b45ccf8e5019908a3039b7429 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 12:34:14 2023 +0000 feat: enable synced collections with cell lines commit 4f82297dfa0f4bd030bc7f1d183643610d1a86ab Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 11:49:14 2023 +0000 feat: add sharing cell lines with other users commit b859d521d840c683007f0027525222e886f1bceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 11:21:48 2023 +0000 fix: add container to cell line factory commit 23295d20aa95e3d89a8ed82f3f8ed976339cc253 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 10:38:31 2023 +0000 fix: fix test for detail calculator now with cell lines commit 590e8455a0945bd3e5a1f4363b81dc0b69d0046d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:17:57 2023 +0000 refactor: add helper class if current reflection mechanic is not working anymore with new elements commit 55c1e99b8f50c5d9bd838bd345f166ba4e88a4e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:16:10 2023 +0000 test: add tests for deleting cell lines as element commit a337889fe5731ce24d6c1b864217c2966871c850 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 06:57:04 2023 +0000 style: fix rubocop and add empty tests for deleting cell lines as elements commit f0b32a2d553f52eca411211d607a6f51000708c1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 14:27:40 2023 +0000 feat: add delete of cell line commit 8b0872aa3c71acab5c7c4a0893dbc707f2cc7cb3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 07:16:32 2023 +0000 feat: add delete of cell lines from collection commit 104876480f62e5a2056e2c15e8f21aa44620abaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 11:04:44 2023 +0000 test: attach cellline to same collection commit 6cd37b1e43d34102b8ee8d04063f26db8a48eb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 10:37:06 2023 +0000 test: attach cell line to collection commit 607d452e45f3352f796c296aa6cb63813f9f3edf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 12:35:37 2023 +0000 feat: attach cell line to collection commit 40362f257c63a9bda08948acd9470b067513865b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:15:35 2023 +0000 feat: cancel movement if collections are the same commit 4a6c54660d392c00abcef5f04ff077c991fa1cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:08:21 2023 +0000 test: add test for moving cell line commit 88ccaea1e4520393278ecdd7aabc6d74e55b4e0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:48:03 2023 +0000 chore: reorder import commit 40c52012e976bf9b062d599be34055c8cbac2ff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:47:46 2023 +0000 fix: update ui after cell line moveing commit 69c990af28ef9b0ae589a885b1b85c03bcf64cb8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:49:12 2023 +0000 fix: fixed class name generation for cell line commit a89d91fd726974a6e1abec35cf175aeece994f9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:10:47 2023 +0000 feat: enable move/assign button after select cell line. There is currently no update of ui, but moving is done commit e7fc4d7ad8ccc15ef1c897934469903c2d3942fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 06:59:23 2023 +0000 fix: correct name of cell line element commit 805771efb78f9bcf49a0e23f4e61d39263630324 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:23:42 2023 +0000 feat: cancel move if target collection not existing commit 31f847bd22f263c3303ab85d88cc7381c55609d4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:14:45 2023 +0000 feat: handle moving into collection where cell line already in commit 148104ec8cc8913218e33c8d3d699c6a26b872bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:52:59 2023 +0000 test: move cell lines to collection commit 5bd7f924f3f52f8faf6c885e585ecd985cc3b1bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:04:49 2023 +0000 feat: enable moving of cell lines to other collections commit 6d3589fd3a358b4df868a47da1ae5b252bc0fd2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 7 11:19:45 2023 +0000 fix: remove immutablity of icon variable commit f45395d71ff948503474f854a8ad33865e58363e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 12:10:21 2023 +0000 feat: harmonized container order ui commit 5feb0ab04d2dbc09cca428a435fa985e90fefd56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:29:37 2023 +0000 feat: removed barcode printing and reporting from cell line analysis commit fb4255d9dc935f82c89845329cfd77ba29d1cc8f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:25:28 2023 +0000 feat: harmonized ui style of edit/order mode button with eln ui commit 7020cbf2b65719f1c3611beb53b2d51b25772315 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:54:44 2023 +0000 test: add test for container ordering commit 15369a3d14f4d3d7523f7f47e21006116e4aff56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:12:10 2023 +0000 fix: update index in metadata of container after changing order commit a20186bc73764db26e703c324b5101fd4a05f102 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 07:47:47 2023 +0000 fix: ui update of cell line after change commit cf55b3f26ab0b3be5fff1bd19346d9e7c2cd247e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 29 09:29:51 2023 +0000 feat: reference moving now possible for cell lines commit 8f1b204a276ce597af632b9d044dd99821ece74a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:07:29 2023 +0000 feat: add correct literature type after adding literature commit 38045e3e9e1b49f6a8f17fb67e2e99990f5ce07c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:03:49 2023 +0000 style: apply autofixes of eslint commit 3b57515237de3a32ed20afdfd2b03cc0b31d72d7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 12:57:02 2023 +0000 feat: add own reference type for cell lines commit 57f2452b5ddb08e425918aa553d102a1e0c952e9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 25 11:33:33 2023 +0200 chore: update to latest main commit 083ee49dc9007f3e086398fb95a11d56457e57a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 22 13:03:21 2023 +0000 feat: add bioassay ontology for cell line analysis commit 1ecc88ce2927b9f65c7076be0c9ecb42d68d79d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:49 2023 +0000 feat: enable search for explicitly cell lines commit 5207d38bc90006e7e6a3972af58c615797231b41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:19 2023 +0000 test: add spec for searching for explicitly cell lines commit 7bbcd92891cf7f5d1b9c652df910bb90a37e7fb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:30:17 2023 +0000 feat: add search of cell line by sample name commit 82685220d318acb541d6f072542f24a13ab0645a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:43:47 2023 +0000 test [ WIP ] : add test for searching cell lines by sample name failing due to missing function implementation commit 73caa9ba22f549e784ff637404ca4c60b78942ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:31:57 2023 +0000 test: add spec for searching for cell lines by cell line material name Fixed also a broken test from the previous commit commit f0389ebec92f20f89875a3b3801312f2a6d175ae Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:29:07 2023 +0000 style: apply rubocop rules to test commit e9a5ff97222276a0dc6e857a604abb46aa3fdf16 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:17:07 2023 +0000 feat: add conversion of cell lines from search end point commit 8da233569244d17342846867785c21252870bb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:16:34 2023 +0000 feat: add cell line to search by cell line material name commit 3e8ae9cfa7d33b089f00f3a60c9b2eeb790c0744 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:38:58 2023 +0000 refactor: correct test message commit 86fca3299986ef03120c42ab1813ca57cbb6a9fc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:37:27 2023 +0000 refactor: remove unnecessary import commit f1b528cd9c49084a88b2dd4f6476315ceca8a0ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:34:54 2023 +0000 feat: limit search to cell lines commit 4b91726c4dd410611df9fd20a3fe6c73a39d9559 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:19:35 2023 +0000 feat: add cellline to search possibility commit 615ee75f1e6754856d92df6bdbcf16e83f21f115 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:43:46 2023 +0000 fix: check detaillevel at searching for cell lines commit deeacfeb12c74f6323c847a000a9057abd3802f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:42:08 2023 +0000 refactor: extract params to local variable commit 0aa5e46c10d3fab9f364aeb9062d214e25e624a5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:40:41 2023 +0000 fix: correct cell line detail levels access commit ebaf56db3467f3cc3af21a2820dd7f1433238a41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 13:15:57 2023 +0000 feat: add entries for cell line suggestion in ui commit c525c59d32211af788c2674a717dbe9464d29074 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:46 2023 +0000 feat: add collection in suggestion filter commit d019ec70b2c47d659a7927af163ad65b7d0310f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:02 2023 +0000 test: add tests for suggestion api commit b33e467abcc60025bc3a73c6a22e756f65f3725d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:36:30 2023 +0000 test: add tests for suggestions including cell lines commit ee963022283947d3c9e29d78e7458973267542ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:03:37 2023 +0000 feat: add possibility to find in suggestion/all api commit ed031072a3a12287966aa72d4d62e3d8964def17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 07:58:36 2023 +0000 feat: add scopes for finding cell lines by name commit 677a796b0ada464dd3b5b31dda020af250904ac9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Aug 10 13:31:12 2023 +0000 feat: add cell line to detail levels in collection helper commit ebb6e4f2871aa18af8c4ea937915319814e8088b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 7 13:20:16 2023 +0200 update to latest main commit 02787d96558ed57fdca68368cb430e2d47c1152b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:40:03 2023 +0000 add tests commit 0c7680ff6e36a2e767d505ba1c21c8e59eba63fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:07:17 2023 +0000 delete duplicate test commit 4555b8d57ff2e01e4cadbd87b79442a795144c03 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:02:54 2023 +0000 fix bug at access by browser address commit 9a26c9104152e47edf7b7c5cc54433d8ecef7c0a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 13:40:04 2023 +0000 add detail level mechanic to cell lines commit 2a0ca71f3f7a4b0f9edeae9fdf75a695c9fa1d2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 12:14:01 2023 +0000 refactor loading of cell lines commit 32b074a7c93a0872e3f1ed64fb2a7fb9c62335e6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:23:22 2023 +0000 refactor cell line usecases commit 573f886df22612e4f58d72e4fec4c826083afe0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:06:16 2023 +0000 refactor create usecase commit fbc0e5e6214b1953485fb5b057da9dba61210004 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 10:13:46 2023 +0200 Fixed missing comma commit b1037ac765d81be474142abcf8c5bdc5c1069c39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:54:45 2023 +0200 Sync to latest main commit 1c2b02d5a30d4070f4c7e03f25d3b671f4868e97 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 12:08:43 2023 +0000 hamonized ui commit 1ae90a02d479aa541d38863aeded652765d9b226 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:24:51 2023 +0000 some ui polishing commit 8b7cb13c7d7bb78fc6fcde1d10874d862dff52bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:10:49 2023 +0000 enable tab for literature only if element was created commit 6275ddd48022985ce707008a5ec1264a2e0d2f72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 10:57:41 2023 +0000 Fixed PropTypes at Analyses commit bee2ff616e16a67abbf05c5f0f6e6f6417203d53 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:43:11 2023 +0000 fixed proptypes commit beeb01d4e21033ac5d570e6ebcc159136d326f39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:20 2023 +0000 fixed wrong validation in update process commit 36649aa8b393a84fe772d1e7da2539066768fe2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:02 2023 +0000 fixed more browser console warnings commit 5f3101767ceac9b6d61db597f02310e4ff646dac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:20:57 2023 +0000 removed unneccessary keys in table commit cd50b9c1cbe82977499342b0e42391d8c1de0ced Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:15:13 2023 +0000 fixed browser console warning of missing keys in array commit f9b5d7a241e998c1dc969b557940e5db115a3408 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:50:12 2023 +0000 prevent creation of cell line in "all" collection commit 28112eff554fd03160f15d54edc85b4f3dde0b0f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:37:44 2023 +0000 extract definition of proptypes for cell lines in table context commit 01f5e95192cad9026062f408e22375d41759c68a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:06:37 2023 +0000 add space in cell line group header commit 2399a4fbc3ba14bed0786aef47d2121f141e7bb4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:04:36 2023 +0000 increase counter on frontend after cell line creation commit f55d7b26fc2d7b18b8dafc61ede94c8d7fa7d51e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:46:24 2023 +0000 set mode to changed after container was reordered commit 80001d91d735db74122cd5960b8a0d98224b7f45 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:38:35 2023 +0000 removed changeLiterature method * Not used in the sub component anyway commit 9c604aa97b7efce3f6c3baf063b3ddeb35fa55d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 11:41:55 2023 +0000 add increase of cell line counter to usecase commit 2f3459b89aed1a5197cd387d09267b0a87e6e93b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 10:44:27 2023 +0000 link literature/references to material instead of sample commit ab0d58fca3c0cea7d613b0988bacba69d386603c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 09:32:19 2023 +0000 WIP - prepare cell line ontology commit aef58c2467b334dcc78509881c88648e07be7152 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:26:37 2023 +0000 WIP - prototype of adding new ontology commit f81af50669e66229974af62169eb623dbcf13534 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:08:25 2023 +0000 DI of analysis method title commit 15ec80de35f6db1841b2ca12eaeba7be98b84300 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:00:00 2023 +0000 ui adjustments commit 7199f8dbe3747baca06aa6eeec4c59e128138801 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:56:39 2023 +0000 ui adjustments commit ee0f2d01598a41cde3b7d0699522132bd767811c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:34:06 2023 +0000 add collection label to table entry commit b1ab291d3eb65ece1d14c8d4ea362009ab10805c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 09:18:57 2023 +0000 WIP : allow DI of ontology name commit 74a0473bd461aa42a5ed1ce8ed9e706d78266f52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:56:03 2023 +0000 temporary disable test commit 79d0a34744463354636ffe7014094cd266b5ee35 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:53:36 2023 +0000 fixed tests commit 119158e2a5d0cf62e33997b99084b08d5b1d0efa Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 10:40:08 2023 +0000 creating link between collections and cell lines via id * before it was linked with the element but it was missing the collections. By linking with ids the element is internally reloaded and the collections are up to date commit c7e7957ef17135048075076bb5cc84dbbc4b8700 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 09:21:54 2023 +0000 WIP - refactor collection tag * currently updating tags added at create usecast -> need more investigation why it is not triggered by the "after create" hook in collections_celllines commit 99b010956f6c2701e69a3b1e6c38264528aed583 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jul 4 14:57:32 2023 +0000 WIP - add label for collections of cell line * add virtual tag property * one collection is missing if element is in a shared one commit c40a5d380b8c829006c2575b9ff6e536ea4188a4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 14:35:15 2023 +0000 fetch cell line again after update commit 45a964788c75fc2fbe8f312c6b5b304fe6137cdc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:17:17 2023 +0000 set changed flag after deleting a container commit 70938450a9f480a7515ce9adccd2bac06da8dc3d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:05:14 2023 +0000 set changed flag after adding a container commit 463bdb938f25e1475ce910687e4d1464f240a0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 12:55:19 2023 +0000 add container type on adding new analysis container commit 90a287ccad0c244da0a477f58fd71f3a88be51d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:18:34 2023 +0000 reactivate loading of literature for cell lines commit 4ee287b134fba1cd79804e63c57fd805d7d0ca93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:13:22 2023 +0000 add creation of reference for cell line commit 8f2d3dff3025cf8915af95ed1eb73de9d2a25c34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 07:53:22 2023 +0000 add foreign key for literature/literal commit b64e0d7fce8548e50ee7768b1193165f9884bc1d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:31:59 2023 +0000 add new cell line to all collection commit ff8f3fbe081033df9a7c1aae34e1d8297621d023 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:18:22 2023 +0000 use cell line count for short label commit 087606ff745d1d96f6eb5d563ca3bea3e45d518b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 13:51:10 2023 +0000 add cell line counter and increasing it at creation commit b3a232f3abdd9cde82d31a4b635fa99e5a63a90c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 12:20:11 2023 +0000 fixed bug at reordering container * add some ui polishing commit 42e901c43a3d49bebad766409480b7dc371132e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 10:59:22 2023 +0000 add warning if required property not set commit 677d3837933f7d13f4f87cd5f9e578a365950e34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:15:04 2023 +0000 polish ui * harmonized cell line name height commit 9a95f1093f16791fc2700506d79bfb5d1ff94fab Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:01:43 2023 +0000 refactor cell line importer commit 528577aad5370f6fe31df00ee3e5e861a9244be4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 08:39:00 2023 +0000 import collecion with celllines 4 * added collection to cellline samples commit 09198a4bb1d3399889d4506c3083c185c1df221e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 14:17:37 2023 +0000 WIP - import collection with cell lines 3 commit 482603ac50022f286e43c7a431858dc18fad8120 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:36 2023 +0000 WIP - import collection with cell lines 2 commit 4d2adadaa0d65f2a2f5f14c0f7e84034116f6960 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:15 2023 +0000 WIP - import collection with cell lines commit 8a4478572be3009faf3ad2033ed83f48ffc3bcc6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 10:56:43 2023 +0000 refactor tests commit d75f9f63e42f2a413e531928cce4254834dd0572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:50:57 2023 +0000 add linking between sample and material commit a545287222b7fa5049bef5582a2a83012c6a97c5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:31:38 2023 +0000 add linking between cell line sample and collection commit 6b586ec897c57f55a194f2ac7f0bbab468e8883e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:52:58 2023 +0000 refactor some tests commit 1a98a1d6e51032591c08df0b3f655a6d03775899 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:37:41 2023 +0000 add cell line samples to export commit b45efdb1392ca7b2e25f09af0bae0d2f6f12b9c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 11:59:21 2023 +0000 export containers and attachments of cell lines commit 869c6fb8ded03421c59cddae923222741502bb54 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 06:56:43 2023 +0000 removed nesting of collections * is already done in the outer loop commit 5660fa354010dfb747e08245f0388095edea6572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 15:21:55 2023 +0000 WIP - export collection with cell lines commit 9e2f06bd1376bb1bfb3fdd23bbc842cb4270c56b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 12:05:18 2023 +0000 add tests for export with reaction commit 0dc181ebc2340e5fc1c717bbbdcee3bb93069066 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 11:00:19 2023 +0000 add analysis container to reaction factory commit 94bf188d4a1dd83139e7f24a65fe56667c48343b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit 766f19d8d9d0124fd43dd67ddcd1a953c9887461 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit e3d8be596a7ac46ced663d94a8d36cb7e4f2b7dd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit c2a1b965a9b724ac494437b2e55a833c1db86c4b Author: Jan C. Brammer <jan.c.brammer@gmail.com> Date: Fri Jun 23 14:18:27 2023 +0200 Use correct data-structure for `columns` (#1366) commit 20cfe88aa5f000f81ef036ffdccc8f22672f1711 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 07:45:03 2023 +0000 added cypress complaint attributes commit 9fda919e047d341bcc840a2cea3fd7945dd6e0e1 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 10:05:05 2023 +0200 Text editor in researchPlan is now getting removed properly (#1363) commit ce8f8e88201cda03d61ef0eee654fa978fcf48bc Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Thu Jun 22 10:34:16 2023 +0200 1340 download of annotated image not working (#1358) * add tests for downloading container as zip * add annotated image to zip file * add tests for zip dataset download * changed attachment type in sample factory * fixed factory trait for annotated image * add more tests * attachment_spec rubocop part 1 * reactivated test * attachment_spec rubocop part 2 * rubocop part 3 commit 1edf8cdc5d11e97ffbe5ab73dcf100ef2305b516 Author: TasnimMehzabin <TasnimMehzabin@users.noreply.github.com> Date: Tue Jun 20 19:36:38 2023 +0200 Add inbox pagination (#1108) * Inbox pagination is added - API is added to fetch the datasets individually per container - API is integrated in the inbox section - Attachment count functionality is modified based on the current implementation * Refactor the inbox pagination with individual API calls * implement the initial pagination on the inbox * display 20 inbox items at a time sort inbox items by created_at desc modify and refactor DeviceBoxEntity will take to inbox modal if inbox items are clicked in the collectionTree section will display ellipsis in collectionTree inbox section if there are more inbox items so that user is taken to inbox modal page add badge to the inbox icon in the navigation section revert countAttachments to proper logic * limit the number of datasets and the number of attachments per dataset * open particular deviceBox in the inbox modal that was clicked in the collectionTree inbox section keep only one deviceBox open at a time in the inbox modal * add pagination option with next and previous buttons within inbox datasets close other sections when the inbox section is open in the collection tree for better visibility clean up code removing the device_box_entity.rb and refactor within inbox_entity.rb handle the deletion of container or attachment from inbox refactor the code to fix the number of attachments in the inbox upon container or attachment deletion open the inbox modal when the unsorted section is clicked from the inbox of collection tree optimize the datasets' sorting by name within inbox container fix the research plan API issue * reduce datasets per page to 35 for each DeviceBox * modify variable names to avoid issues with variables with the same name in the store refactor the implementation of container children sorting by name make containers accessible with authorized users only refactor the query to load 50 attachments per dataset persist the page number within the dataset fix the issue with inbox refresh add page count within dataset pagination add loader when unsorted attachments are being uploaded * fix the issue of opening the list of Unsorted attachments when the upload button is clicked --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 59ecc7d34088f78f32ccf2843cb88517c84ed0e4 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 20 11:38:17 2023 +0200 upd CHANGELOG v1.6.1 (#1357) commit f5d8c4e2ecee01f0848389477bda02c7397de40d Author: Adam Basha <55552142+adambasha0@users.noreply.github.com> Date: Tue Jun 20 08:57:29 2023 +0200 Inventory Feature (#1262) * chemical inventory * add chemicals model to complement selected samples with __chemical inventory__ properties * MSDS stored in public/ * add collapsible list and modification to inventory layout * allow copy safety phrases and safety sheets for subsample create for reactions * refactor chemical tab component and chemical api files * unify save button for sample tab and inventory tab * refactor NumericInputUnit component --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 80f875388bd9a83e537fc74fd0a87e40bd517370 Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 19 16:35:52 2023 +0200 defer reload after saving data to display nmrium generated preview (#1356) Co-authored-by: Lan Le <lan.le@kit.edu> commit 92c0926b6a91d246bffab5a604393b586c99dbd1 Author: Mostafa Mekky <59936007+mekkyz@users.noreply.github.com> Date: Mon Jun 19 16:16:09 2023 +0200 updating group admin ui (#1350) * updating group admin ui * change remove prompt in GroupElement.js * Div styles and adding "?" directly to the messages * fixing admin buttons commit 7d259df701c85bce9181bb1d959c151c10f9ce14 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Mon Jun 19 16:15:39 2023 +0200 Calendar entry: fix flaky test (#1352) * Calendar entry: fix flaky test * building link for element to return nil if no event-able * user factories: set parent class commit e1e4cc857e1664bd2bc4bf76328658b33191d287 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:05:13 2023 +0200 fix crash when saving data from NMRium (#1348) Co-authored-by: Lan Le <lan.le@kit.edu> commit e3ec4fe8af37ec7fc855b09c963cbed63f1d84a9 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:04:18 2023 +0200 handle issue by css (#1346) over write css transform from boostrap modal due to compatibility issue with d3-zoom Co-authored-by: Lan Le <lan.le@kit.edu> commit 57e255a038577f6e76443199fbb4d3a2486e5284 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 13 12:36:58 2023 +0200 Datacollector api fx (#1344) * wrap returned result to fit expected structure for client * add simple api test commit 5c81983b016aa83c3ce4bc8fb701549f65c1ca5e Author: Pei Chi Huang <pei-chi.huang@kit.edu> Date: Tue Jun 13 08:46:13 2023 +0200 refactoring transfer (#1320) use export collection routine to pack data for transfer TODO clean lib/{export|imoprt}_json.rb commit 8de0191b4d2ca80aa594716a6d45c44ae342fe4b Author: Martin Schneider <m.schneider@cortona.de> Date: Tue Jun 13 08:40:10 2023 +0200 Add calendar (#1189) * Add calendar Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> * fix research plan and screen short label issue * fix calendar button issue for new records * fix calendar download * create usecases for api requests and adjust the entries search * adapt files to rubocop guidelines * add ruby rspec for calendar entries * adapt calendar files to eslint guidelines and fix some small issues * Calendar entry: swap start and end time if start > end * use application root url to build link --------- Co-authored-by: sven <s.keller@cortona.de> Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> Co-authored-by: VadimKeller <v.keller@cortona.de> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 2aa35951886146392b5010c94afba66f206676aa Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 12 16:06:25 2023 +0200 add AIF layout (#1335) Co-authored-by: Lan Le <lan.le@kit.edu> commit 06d2d3259ab00f11dab7f93c4e74d60b425d9b31 Author: Lan Le <baolan2005@gmail.com> Date: Fri Jun 9 14:28:00 2023 +0200 1288 add chemspectra with SEC layout (#1297) * update function to display SEC * npx browserslist@latest --update-db * update yarn.lock * update ci runner image * update ci runner image * downgraded d3 lib to v6 --------- Co-authored-by: Lan Le <lan.le@kit.edu> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 4110f367edfeb1baf2af463ffbd1777174118981 Author: Lan Le <baolan2005@gmail.com> Date: Wed Jun 7 16:39:48 2023 +0200 fixed cannot load the correct url of nmrium wrapper (#1339) * fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu> commit 48aefe043b5043348b586382f4265dbfefcab127 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 10:49:05 2023 +0000 update callbackurl and onlyoffice payload url commit dcf1d61a05d20ffc0e824d2946d16520a7deed80 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 09:12:06 2023 +0000 update editor api use PUBLIC_URL commit a8333e8cf1e0d8476270c9475423d2b4e6b46a95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:42:33 2023 +0000 fixed test for export collection with sample * sample was not in collection before commit 5dad2208f9102c3617c7598c375a84b51c2ca43a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:13:07 2023 +0000 removed dependency to "react-search-autocomplete" * use instead already included Creatable component from "react-select3" commit 9439b699f78fdafc8c5e743f142aed0d2e9478d0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit a39d1b23bdb48a27b2da0286d10bd6e82772bb8c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:59:40 2023 +0000 refactor some tests commit e1d507b42cfb242b33f275188c5ee679562820c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:34:29 2023 +0000 fixed size of scientific button commit 91fec919d7f358ee2dcb0437854c844b2a09b063 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:30:02 2023 +0000 add arrows to panels in properties tab commit 57c3b0b6dae1b8f200f3d36812da042360266e71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:09:14 2023 +0000 fixed some ui issue * Cell Line name was not in a row and lead to ugly ui commit 6b757e1d3068b27f4e5c9b87955d7b3fcffc2ceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:41 2023 +0000 removed old mocking code commit 329efabe293875c7d6a98490390a4344fa94500d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:09 2023 +0000 add success/error messages on cell line update commit 4c55d2710fb445b0ad045cbcff63a4e9b1539d2e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 22 13:49:36 2023 +0000 add status messages after cell line was created or failed commit cd53e4b52fc6ded489477188098c23fa226f0da3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 14:31:53 2023 +0000 add permission level for cell lines to collections commit 3f80ed6822678ed424097e398d5d4b4adcb64479 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 11:08:24 2023 +0000 add collections to cell line sample commit 1f6e0287cbeceef4c4cd58917ff0eacf311b0d17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 08:52:23 2023 +0000 WIP - add attachment uploading on create commit 37b5974e085ae145db6c6994c1faeec40af9a9fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 19 07:26:52 2023 +0000 WIP - enable analysis up/download commit 997d834da675d4fea0cc5337042592f28fb8fe72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:24 2023 +0000 fixed typo commit b9f7cd7844c77dd90492fb2acd9683f921ce2cad Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:14 2023 +0000 WIP - add container uploading to cell lines commit 831d4a24250cf88356ba2e25a9d9b6ee59c86cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 10:26:56 2023 +0000 refactoring * use elvis operator instead of if else block commit bc9fc0e2ff77c9e4e3f4a59b0268f3ef01d942aa Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:46:35 2023 +0000 refactor header buttons commit 7f0110062a7770702c53adc7b03b2e8d5ca06abe Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:15:02 2023 +0000 set changed to false after save commit 98169d8b71a8b7cbaeb217307fdd55fd21fde7a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:10:34 2023 +0000 add header save buttons to cell line details commit ee5fdb4588b1788f59101997edd825fd3a3b4c3a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:33:58 2023 +0000 add close header button to cell line details commit 0617b1109b21014686630719b4cee0d4abfed1ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:09:23 2023 +0000 add enlargen button to cell line details commit 48ce96be9ac4bc97f642127b1bee35e508b6e10f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:59:02 2023 +0000 close confirmation only if something was changed commit 158af4d8a3fc868bdd0d083fdd960eb6c53174ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:53:18 2023 +0000 cell line only savable after one change was made commit fda42d7acbc0c7836433c51631aa3ff957e7bdab Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:28:55 2023 +0000 add missing files in previous commit commit 31daa4fccbf43b7db25ab014b1bffe4b938ed0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:25:20 2023 +0000 polish ui of amount commit e09234429d53bea2b787c72b44d92623e5fefe73 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 10:52:36 2023 +0000 enable user to use scientific notation at amount commit f31b876d1595c762ed7559217b58ad4bb107ab59 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 15:22:58 2023 +0000 WIP - add scientific notation for amount commit 75be387212648a5ba7abea16059c69e5d7a7ca7a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:16:23 2023 +0000 extract validation logic to store commit 22d18a2977ff37519707cf92f78d663d3590c587 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:05:07 2023 +0000 refactor amount as own component * increased size of amount column in db * also set maximum value commit f3c28787f10cc2a0592f40787501b03c61e4ce46 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 12:40:43 2023 +0000 ui polishing of amount selectbox commit a7d43f86e166389276265b9e02bcf2db49973756 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 11:23:23 2023 +0000 add unit to cell line sample commit b5923636a10e4d373e21e3e459b193e9685041c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:45:34 2023 +0000 add tooltips to cell line list groups commit 8ee3b3c23adbf5ec32e69bb53e58a37916d66c52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:34:11 2023 +0000 refactor of scss file for cell line lists commit 3f8d337af8dc06e3aa270a5619bafbb45b699a42 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:45:01 2023 +0000 fix missing parameter mutation at updates commit 0d0c4c2db8bab8e1d9f2fb7168922614820e1df7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:35:35 2023 +0000 add fast cell line sample creation * create new sample with all cell line material properties commit af0468c0f57aceedbe093e188d7049475c0c2d33 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:27:45 2023 +0000 Fixed tests after refactoring - part 3 commit 9d6b4e1651b5c831a7862d83a8ccfb5ecfa6a57f Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:20:33 2023 +0000 Fixed tests after refactoring - part 2 commit 8f0f6b8dc961b15e1c501536b0b4d58251b5ef2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:50:08 2023 +0000 add root container to cell line commit 58dcb4de02243d4244277bc227e17d1800b93f61 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:45:33 2023 +0000 Fixed tests after refactoring commit 787b96841570f03f5e4a8fe2678e338203cf6041 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:29:54 2023 +0000 WIP - create sub cell line item commit 177e7a331afbcb4ae29434a847d98bf0e3958329 Merge: e98a9cb83 7007666c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:10:35 2023 +0200 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 7007666c2d97e659e875d3ebd127d7f359a0a9bc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 12 09:20:56 2023 +0000 add cell line to API ELEMENTS commit e98a9cb83db76ebfe748d6315601a4c85ebed31f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:59:07 2023 +0000 add ancestor cell line sample to model commit d13371a6765ee8296a9b4bb3af44aea51b62ecf4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:58:18 2023 +0000 refactored rendering of Button commit 6c771970906268b0c8ecd4dbd7cacc2ecc54dd30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:26:32 2023 +0000 changed input validation commit 7bc0a75dbed09124ae7edf4dd73fb84337ebcdaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 11:55:24 2023 +0000 some ui polishing commit 2f630b72d2af90e8accd8d0a37f4f9281b883a04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:51:43 2023 +0000 add missing mutation property commit f4f731cdce226f62d37f9d2d8656b8599ff6f420 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:46:37 2023 +0000 WIP - connect update cell line frontend backend commit d40a145a9af746bf2268ddf8eaa5fa01d7d61ce6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:32:57 2023 +0000 disabled initial literature fetching for cell lines commit 2f72bac4652580d2c7cd48a9828e22b94b453e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:31:35 2023 +0000 WIP - changed identificator of cell line group commit 55ba230ffa3e6453fa01dc3588390c5f2ca73215 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 08:19:54 2023 +0000 harmonized cell line ui * arrow of showing entries harmonized commit 516f1906cd3779db15af197ebb1605eeacd73657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:41:21 2023 +0000 Polished the text representation of cell line item * fixed missing property in test + factory commit c08a53648193c777688ee7f90660816d5c99c557 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:29:30 2023 +0000 polished ui of auto suggest entries commit 4e172fc92d95befab242d9bde28cc879a1e9fffc Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 14:10:54 2023 +0000 fixed bug at rendering value of component commit cf590c546b9991c16822f00eb55def6ddb98bc02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 13:41:44 2023 +0000 add test for changen material in mobx store commit 44726673ad65c57797a6b7089753bd6332c104f3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:43:03 2023 +0000 add test for creating cell line in mobx store commit 6c19350be2794c88b250f9ad1dc443d0d8d341e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:04:26 2023 +0000 add test for mobx store commit ef29aaefbe5053252e5b4f09ac008b95fce90e04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 09:27:43 2023 +0000 harmonizing ui style commit dbf408e34ebaa979d1836559658ca0da1dae9cc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 08:40:44 2023 +0000 WIP - apply loaded material properties commit 5d5ac4bff7b26650c3905a5123620e89488df7c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:31:19 2023 +0000 ui polishing commit 0fbfd7bb0027a798e54cddfcd97b6ff041c8a607 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:12:45 2023 +0000 refactor cell line name component * create specialized component commit 0bfa656e48dde14228b285cc486c1c06ac5e58e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 14:32:38 2023 +0000 WIP - add autosuggest to cell line name commit 88a519b4e86ec134c94aa7b94e847f4470d5118d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 12:43:55 2023 +0000 WIP - replace cell line textfield by autocomplete commit 7ae73225514e3bb8f60ea2fe4d792d8f4c936307 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit 38bec166c4f94552bf792ac756ee44403250a55e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:08:49 2023 +0000 amount and passage must be greater than 0 commit e95c8462a55ac5aa3b0c5d4a5c36ffc98a858a93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:05:06 2023 +0000 replaced text field by combo box * for biosafety level in cell lines commit 315cebf5956665cf01ec9c43d7cbd61b73ef0f02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 11:22:52 2023 +0000 polish ui regarding to cell line table entry commit 49eec4146fc36dee98ce7eb5fff1509b428f2168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 10:32:57 2023 +0000 polish ui regarding to cell line table commit 6bd83f2bd09d9d8bf1f59653cceee8ffd59f0050 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 14:07:39 2023 +0000 more ui styling + fixing property commit 7827819a4ca959b3e598d09a0ef289184f3fac4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 12:30:29 2023 +0000 ui styling commit cb2e6d07e6cf6ffa2ba7b13c76134b85a028636a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:08:59 2023 +0000 fixed rendering of cell line name commit 8eccec96c4047bacd8adb98a785c26d58334d50a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:04:32 2023 +0000 fixed some ui stuff commit ab52bef18a869751b2fc5d3d9ab5bd502685c3f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 13:54:00 2023 +0000 WIP - connect Fetcher - Backend : fetchById commit 504d480ba1259d4c9ff7e93bb5698f16ab472422 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:50:05 2023 +0000 add missing property commit 7e6fc1b74088eb0248edc577c6f985d62401a9f8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:37:09 2023 +0000 WIP - connect Fetcher - Backend : cell lines of collection commit 637472528c088e1dfa7ae3676495015f6e2d2608 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:56:05 2023 +0000 fix mapping of cellline name commit e549ae85947270c93a17b00a4a3bdb72fd16e2c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:50:11 2023 +0000 refactor model of cell line material names commit 06c5f172166f6c993cf2e0bbb72e335c03595c0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 06:58:00 2023 +0000 add short label to cellline model commit 71c0da4d198fd82b4f0b430f3a077b9873bb898f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:09:52 2023 +0000 implement fetcher - api connection commit 383eca802eff2a62743a36f09bdba57db7bd63a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:08:16 2023 +0000 add missing api parameter commit 0150dab3df74e737fda4e993ade8d985b7f0f0ef Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:33:11 2023 +0000 WIP - connect fetcher with backend * harmonized comment and description properties commit 73e59fe2070b4ffd615ae43ec55dfaca51991f37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:16:54 2023 +0000 add missing properties to ui commit 730178bcd54454ad7b0f6181372725453fe92380 Author: nh9378 <basha.adam@kit.edu> Date: Wed May 31 08:35:25 2023 +0000 wip connect fetcher with backend commit ced80165912d69dafbe156c48e42b57172da0754 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 12:05:31 2023 +0000 add cellline icon to visibility tab commit c1af03dd791133286d2cc0ea4fda86ed6840ecb9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:35:50 2023 +0000 add load to API commit cf6f0e2a1511f8fa28c52fa63ae4b4af55e2ccdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:12:31 2023 +0000 WIP - connect Fetcher with backend - part 2 commit f90baf5dd38ae4c4b726249f466497e97af75b7c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 09:03:47 2023 +0000 WIP - connect Fetcher with backend commit f2f47b2b30a3b92fe6e95f265020b1619fe08825 Merge: 90f62c589 f33ce10a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:39:48 2023 +0200 Merge branch 'main' commit 90f62c58980ee51099d001dcdea17443113f5cf6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:22:16 2023 +0000 WIP - tests for update usecase commit 7a0ecee67799edbc55fa587c20927c694f054414 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 15:21:38 2023 +0000 add input validation to update usecase commit 8dda4a194025b848a70c76b2f32d9116966ece67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:23:41 2023 +0000 implement apo for update celllines commit dde935e1ccde1325f00672d7f663e6053c878baa Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:21:01 2023 +0000 user can now access available cell lines commit 082aa52015390cb0bbcf974c07cd483c29972187 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu May 25 14:20:44 2023 +0000 implement update usecase commit 940c775813ad29a7b768172982107852a9f5e84b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 13:29:24 2023 +0000 add cellline associations to collection commit 464ef1664829379bba2247b6197c4e66ed231100 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 12:53:33 2023 +0000 WIP: implement cell line api commit a41a2c31f42a3aa8729de1d01201c6d6c112892e Merge: a80ad7648 c1a2a7496 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 24 08:50:17 2023 +0200 Merge branch 'main' commit a80ad7648d75daa938df14345d7dc460488e5f83 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:49:10 2023 +0000 renamed reserved keyword in table schema commit a9a9161dbf2116a3a72e262b91b4287214c3cff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 23 12:48:41 2023 +0000 add 'create' usecase for cell line commit 294bfa660bb98f5e2b0e702f1166aaf748683839 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 15:14:55 2023 +0000 WIP : implement 'create' usecase commit ee20c65e93f7ef99786d6aaf7c27249b35874a30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 13:51:51 2023 +0000 add basic presenter for cell line sample commit d09d6a68e06726e4ce672eea06c1a7306d52de21 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit d6d3d078b1abf7bd63254794e1202bd31a2eba9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:06:49 2023 +0000 add scaffold of cell line usecases commit 5c176f114ccf87d7d51ab69e9e0a31013e6a7866 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 10:32:47 2023 +0000 add backend models commit 18c5fa944855c5827d3bbdb52c8f847569c05e3c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 17 09:27:19 2023 +0000 enable checking of cell lines commit 836112d4b5406487b0e48dbd631959ca6eafac2a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 15:09:16 2023 +0000 set icon for cell line commit f01cd27152b9a50297ea76d2ed3c8611c6c487a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 14:44:12 2023 +0000 add short label to cell line commit 52710bb5ef9aa1c854e3bcd50b36d3ad46a5a2b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:07:35 2023 +0000 remove debug code commit 05b1c41b46eeaeba5e58ca0dc46ded6f7272b491 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 16 13:04:34 2023 +0000 add validation before save of cellline commit 495f64192fc15ef4b7c5b5cd50e0dce99488515d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 15:15:52 2023 +0000 fixed typo at bioSafty level commit 291f88702977e3d9f091ab0f7e5dd4a1dd544b32 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:41:07 2023 +0000 ui validation of properties commit f5ca1a6fcc9af2802eb1da129ed2b681209768f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 14:40:49 2023 +0000 adding of new cell line commit 42593762d4b0c079a3029187848409003454cf4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:51:26 2023 +0000 refactor package structure and class names - part 2 commit e1dfa77c1acc70a2cb710c54efbbf8839676ab4d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:19:05 2023 +0000 refactor package structure and class names - part 1 commit a748d7cb448047b798122d287d72e61dfcba7fff Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 15 08:04:53 2023 +0000 eslint - cell line details package - part 2 commit fb6f9d894a5ec0a72d5e21e22ff3fe68dbee326c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri May 12 14:05:05 2023 +0000 eslint - cell line details package - part 1 commit c7788eaca5c317540188dc782c5…
Squashed commit of the following: commit 37b9512a1782ddb6dd2e29437f724dec5aa1953e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 11 07:47:14 2023 +0000 refactor: removed unused variable commit 8a8ea6e77fcf94cfb4b14d84a346f826170bb22b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 11 07:46:04 2023 +0000 refactor: fixed typo commit c9e069b5301693f2a0a879f87ade3bbbb750200a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 11 07:43:34 2023 +0000 refactor: removed dead code commit c5cc737ac67ec0d8e90083ef6394f56a19dccbd1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 12:49:00 2023 +0000 fix: instead of own reference categories cell line will have the default ones commit 299de8088b0d5e2efcf61aaf69b0e5c1c6c291b9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:10:56 2023 +0000 refactor: deleted empty test commit f47f808154b6210863e834349fec9605e58b3027 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:09:59 2023 +0000 refactor: fixed typo commit 3c4284876202667953c17e935f8200129740fc49 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:08:05 2023 +0000 refactor: fixed unused import and switched to scientific notation commit 3453d9563420caf7fc3ceb02c7239d0526ce2126 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:05:19 2023 +0000 refactor: removed unsued variable commit e76572c39cd4794765d44bb499696d0f8652d09a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:03:29 2023 +0000 refactor: make CellLineGroup more readable. commit 7adf52cd35d1ffca67b776abc691a090844d1839 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:40:07 2023 +0000 refactor: removed unused parameter and mock data commit e7baa01f6f3577119a48d5882ce3d3d5e5e3329b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:34:14 2023 +0000 fix: restored DeviceBox.js from latest main commit 0e83c71ccc3c3858a13c0f97f9f208052d7ef13a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:30:53 2023 +0000 fix: fixed typo commit 5fbb68f4316a9fcd748c55f3a125c04e4749706b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:28:30 2023 +0000 fix: fixed bug introduced by merging with main commit 5d65bc120a1e9696f6c9466aa5e42b69dc322e65 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:23:38 2023 +0000 refactor: fixed import from relative to absolute commit e812a839e27ea40c16cc90bd12e50065e0fc5810 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:21:34 2023 +0000 refactor: fixed typo commit 781d49f40f177ca35a3752218c018274ce2c414d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:17:17 2023 +0000 refactor: remove debug code commit 843ccac9475119cdb6cfcaba1b2cc2f3ead6e5a8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:15:41 2023 +0000 refactor: removed unused imports and methods commit 14f0c806a8bee2d0c4a84dea4af7a5fc36ea7ed1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:06:55 2023 +0000 feat: add tooltips to save and save+close buttons commit 170f0d6d0f922a90965a90248ba204024806c3e2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 08:50:19 2023 +0000 refactor: removed unused method commit 2435e656bdcb417b109bea6055f2b42634fd34d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 08:43:30 2023 +0000 style: fixed css class names from camelCase to kebab style commit 43e7a41887fcb809af8d456f5a2de24997afe865 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Dec 7 14:51:29 2023 +0000 style: add comments to models from annotate gem commit aa2515256ab062bc11ffa9a45859ec947a39468d Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Dec 6 12:35:18 2023 +0000 fix: Incorporation of code review comments commit aceae71cb246e97fc1025e0bbfeed1822ae6f921 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 4 11:19:40 2023 +0000 fix: add some marging between rows in properties tab commit 034fa6f139e2cb45843e6cce0ae02c27a19a9168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 4 11:09:49 2023 +0000 fix: add some space between tab and content commit 7697334fdd09a7b45eae6fa88651ad03c03e36fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 4 11:04:13 2023 +0000 fix: fixed typos commit c38ee1100bfe660f5f6d6854c2c44c7711e338a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Nov 28 13:19:02 2023 +0000 fix: fix crash at rendering analysis mode header in order mode if no metadata is present commit eda759d866d27385ca85f6032a8108d1543f0acb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 27 09:22:45 2023 +0000 fix: fixed merging error commit 8f697d81724ae3b1662d606c24e8173e037a20be Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 27 08:50:03 2023 +0000 fix: fixed merge bug commit 53f3098c2a711f36e4bbdc4ae739dd094284ad01 Merge: f15901d52 5e3d9814e Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Mon Nov 27 09:32:00 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit f15901d5274b6170b02cc9804d1ffe38e955ec5f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 8 08:34:45 2023 +0000 fix: check on import if material already exists and use one from db instead of one in import.zip commit bae104a95b287952d4fdb3d72d001bc98c589e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 14:11:45 2023 +0000 fix: add null check for kind on analysis container commit 5775123fa24a5fb0e28ea4b8c80dbbe8ecffca6f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 11:28:00 2023 +0000 fix: fixed place of cell line element commit 1400b7efe457fd8af01159b49ef37cfdc5085770 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 10:43:43 2023 +0000 fix: add migration file to make new cell line element compatible with generic element approach commit 759a8ac320c7680ecb85bd607300ccdce2637bf1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:01:21 2023 +0100 fix: always create new regular expression because it is statefull (why js, why) commit 10bfad8df8f6a9bc37cc72b390adb4fcf9affa7f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:00:27 2023 +0100 fix: only show name of ols entry and not also the ols id commit 796cd74c42b4b213d84b3723b65e66bc24a62001 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:40:14 2023 +0000 test: add more tests for cell line api commit bdd2fdc278864280c90cf86c82ae1af5187258f6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:25:40 2023 +0000 refactor: fixed context block names of tests commit f607a594a8f52c193efe174caf117b20539bbca8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 14:07:56 2023 +0000 fix: add check if profile has a layout commit 168cd3af6b7af7c9c4904fe8bb923edd30a6fe20 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:46:45 2023 +0000 test: add test for loading cell line with time restriction (from and to) by updated_at commit 5efe25ec3870cba9b937cc4dea59aec6bb9759d5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:43:16 2023 +0000 test: add test for loading cell line with time restriction (to) commit 834b5503028cb609f637492da81bad33a19a4554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:41:28 2023 +0000 test: add test for loading cell line with time restriction (from) commit 97c63cc00d79e39cd2a2b5f5c7e9eeb7f7a9834a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:45:11 2023 +0000 test: add test for fetching cell lines of a collection commit 3ab5d8ef43a13393cde333813b972f0b2b0f61ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:00:01 2023 +0000 refactor: test refactored commit f5079d1248b7884994d39a6897155939c44bb0c4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 16:30:40 2023 +0000 test: add test for use case 'update' in shared collection commit f84ed83c2bf21d3d148c317c53ebf591a097572a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 14:30:58 2023 +0000 refactor: changed test a little bit commit 714061e90195ac7acaf2d127af9235b6d0ec7955 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:49:52 2023 +0000 test: add test for changing the literature type of a literal commit 816eae18d07b08875b51f3f40ac6bbf9036f3835 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:35:56 2023 +0000 test: add tests for adding literature to a cell line commit cf1fc80256ddcec82532d98fbbc56551c7a422e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:54:42 2023 +0000 test: add test for getting literature from cell line element commit 75b263eb010434d5b8ba1db212e3b6f96a4c187a Merge: 65c183564 6f82b86fe Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:26:46 2023 +0100 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 6f82b86fe7f73f991f6e181b77d3a9f6739c2acd Merge: 1ecab672c c61c86a16 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:24:35 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit 65c183564ba0b104cb401622a0f7467cc93e3f58 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:13:05 2023 +0000 fix: add cell line ui visibility property to existing profiles commit 3e75468321cea2238dc0c5f0c2b6c0572bf32a39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:02:32 2023 +0000 fix: avoid conflicts with existing generic element profile numbers by setting a very hight default value to cell line visibility profile value commit 1ecab672c76bce7199b0cc593afb2c6d9d83f91f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:33:43 2023 +0000 fix: removed unused imports commit cee501f5c1be2b3e00adb547eefbd9a4d6df0554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:28:28 2023 +0000 style: fix rubocop warnings commit 66bdf32ca912050dd490ccd98070e4bc29ef3aa0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 08:46:01 2023 +0000 style: fixed rubocop warnings commit f1a395664e4566c36d03028b63b72c11e46ce236 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 13:54:18 2023 +0000 test: fix rubocop warnings in tests commit c5d564ad75aef2eb19dff67d9d462b9c32d32c5b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:34:22 2023 +0000 test: apply rubocop rules in tests commit 1f5ff589de417f084ea4c9761b2827257be00be7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:26:16 2023 +0000 test: apply rubocop hints for test file commit 25f8ae6cd18a12adfa63d89fa82155da64823c77 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:46:27 2023 +0000 style: fix rubocop warnings commit f9a5b6da77692ce2c2cac73e94ca7c29062bd8ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:26:25 2023 +0000 fix: fixed bug that came from a rubocop cleaning. rubocop did delete the last block in the id-else statement :( commit ef8f2f08cffd1f73f2d0bab5d1cb3ea7417a2459 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:25:33 2023 +0000 test: fixed tests commit b6e8a54b292b2b4e683f8175b79b9382f1aaa2fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 07:47:15 2023 +0000 fix: fix tests using js- factory * the factory somehow now uses the same instance for traits/factories. I have separated the domains with some kind of own namespaces to avoid conflicts between different factories. commit 529216c019112966e77bd2aecb9611eded1326b0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 06:48:59 2023 +0000 fix: fix tests commit 955f68a569665ce31fd065cff098ab0bccf964be Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 19 08:57:08 2023 +0000 style: fixed rubocop warnings commit b97606e05dbf86e53f4b089b08b239114ac00bac Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:59:20 2023 +0000 fix: fixed switch case for cell lines, seems to be overwritten by main sync commit 5cdbd9e6e68aa92f11f57b411aabc6997a9783a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:39:35 2023 +0000 style: fixed more rubocop stuff in apis commit ddbad0238cb49e4ff94269a0c05e2fd189fab823 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:10:53 2023 +0000 fix: add missing cell line entry for user profile commit e51e8d5cdef2c07d0bcd65437498beafde85e14e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:09:51 2023 +0000 style: fixed more rubocop warnings commit 3a8cab32ff1a905f5d44a317dd9b2fcf6b7739bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:51:30 2023 +0000 style: fixed rubocop warnings commit 7a2e189a026211c817c4ae6057a8a754b0b7240f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:28:41 2023 +0000 fix: remove duplicates of fixture trait commit 6777394279b7a3d30ae0f05be52f6c4149c18ab8 Merge: 0be06e4ca 5f6d6ad50 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Oct 18 13:25:48 2023 +0200 Merge branch 'main' into bio_feature_cell_line commit 0be06e4ca6778453ed3429df2cd9c1e7c076a0b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:16:45 2023 +0000 fix: resolve merging conflicts commit 9827b88e9484353abf91c3b0b51b53a02422b2a3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:47:35 2023 +0200 fix: fixed conflicts commit e04c32bb95b5da2cac78a4de39af650212cbafc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:43:07 2023 +0200 fix: fix conflicts of pull request commit 20d3e910da5c10b80fb925a9c4253ff51a801d25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:04:20 2023 +0000 fix: remove duplicate factory trait commit 87267fe17e4c13530ac8d4c18252cbe14f124d08 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:03:52 2023 +0000 feat: add cell line db stuff commit 0f147f5769e7505c645312f8fc8831f2f059aaea Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 10:08:09 2023 +0200 sync to latest main commit 72fc05d394bfab762947d98feaae18bbff1da2a7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:32:28 2023 +0000 test: change terms in OlsComponent commit 2fdd3d6f44bd17dd2c7074bcdb2b470993cafa75 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:30:53 2023 +0000 feat: remove artificial uuid from ols term commit b82e8db57e492ab23990a7ca6b8c784bca1d0b71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 10:07:00 2023 +0000 fix: add unique id to ensure unique items in the OlsTree component commit 993a8aefb2c24aee6316080e8c0fa209db1a35df Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 14:31:40 2023 +0000 fix: fixed bugs from conflicts commit ef873df201bf005ae7d31ca316b5609fd1b52bb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:55:04 2023 +0000 fix: fixed bug resulting in wrong resolving conflict commit c30ad69fe7be5f7065209289d84e173f1f7eff67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:25 2023 +0000 test: fixed test for exporting with cell line commit f19aeb8f33f0b0645d78f8f4a8787dacb1f0ed50 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:08 2023 +0000 fix: fixed transfer to repository variable commit 9857dacfef0ac598e18f26d0c74598a42fefb2a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 9 14:43:08 2023 +0200 sync to latest main commit a5066758b4c9d2d3b33cfe6b0179b18f7ad3e6b5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 6 11:09:45 2023 +0000 refac: changed ontology name to bao (BioAssay ontology) commit a54e78dbbf6e08dcc3dda8ce0949a8513ca3e088 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 10:59:06 2023 +0000 feat: change mouse pointer and enlarged clicking space for showing details of cell line commit 04802c3ab784701fb9aab015bc989fcc145632c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:41:11 2023 +0000 refactor: refactored checking of read only at collections commit 35342365fb2cab314684c2e611cf48bcd2cf45ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:37:44 2023 +0000 test: add tests for read only checking on collection commit a9512d9cb44829bece3501fec6e023d007d16ca5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 08:06:17 2023 +0000 feat: add access rights to cell line in shared collections commit 0f3060570351fc78350dafa5d9434b08a1cabe22 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:53:33 2023 +0000 refactor: change name of literature type for cell line commit c9e237a708116a90d9792ccc5e5261ab8ee470a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:48:38 2023 +0000 feat: disable editing of references in read only mode commit 1d27273b52064d37140e65fd3f28b51adcfdf193 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:18:12 2023 +0000 feat: disable remove button on analysis datasets if read only commit c7f64cc85d7b702184855b2c4f0cf743b59c86da Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 14:49:46 2023 +0000 feat: add read only to cell line analysis container (2) commit 8c9442d42e788ca56e5f25504ec0f33e1338278d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 13:03:24 2023 +0000 feat: add read only to cell line analysis container (1) commit 47614248e268c20e82bc86e7d3a3443faf1df5d6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 12:58:16 2023 +0000 refactor: add read only flag as property commit 04fcc826c4c300fe0dd684e438188a074220399d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 15:35:53 2023 +0000 feat: disable General properties in frontend if user has no write access write commit 2bb5ddc146e2a2f933a2854fadcfb8628cfaed25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:58:49 2023 +0000 feat: only allow change of cell line in sync/shared collection if access right is at least 1 (write) commit 63825dab82c1b19e7c23ade880120bb05d2cb04f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:28:48 2023 +0000 feat: add access to sync/shared collection when loading a cell line commit 53e7de5a93a85865a963667018001961022327fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 13:20:28 2023 +0000 feat: only enable creating of cell lines if access right allows it commit bc6b143bcab7cf9b45ccf8e5019908a3039b7429 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 12:34:14 2023 +0000 feat: enable synced collections with cell lines commit 4f82297dfa0f4bd030bc7f1d183643610d1a86ab Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 11:49:14 2023 +0000 feat: add sharing cell lines with other users commit b859d521d840c683007f0027525222e886f1bceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 11:21:48 2023 +0000 fix: add container to cell line factory commit 23295d20aa95e3d89a8ed82f3f8ed976339cc253 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 10:38:31 2023 +0000 fix: fix test for detail calculator now with cell lines commit 590e8455a0945bd3e5a1f4363b81dc0b69d0046d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:17:57 2023 +0000 refactor: add helper class if current reflection mechanic is not working anymore with new elements commit 55c1e99b8f50c5d9bd838bd345f166ba4e88a4e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:16:10 2023 +0000 test: add tests for deleting cell lines as element commit a337889fe5731ce24d6c1b864217c2966871c850 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 06:57:04 2023 +0000 style: fix rubocop and add empty tests for deleting cell lines as elements commit f0b32a2d553f52eca411211d607a6f51000708c1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 14:27:40 2023 +0000 feat: add delete of cell line commit 8b0872aa3c71acab5c7c4a0893dbc707f2cc7cb3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 07:16:32 2023 +0000 feat: add delete of cell lines from collection commit 104876480f62e5a2056e2c15e8f21aa44620abaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 11:04:44 2023 +0000 test: attach cellline to same collection commit 6cd37b1e43d34102b8ee8d04063f26db8a48eb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 10:37:06 2023 +0000 test: attach cell line to collection commit 607d452e45f3352f796c296aa6cb63813f9f3edf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 12:35:37 2023 +0000 feat: attach cell line to collection commit 40362f257c63a9bda08948acd9470b067513865b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:15:35 2023 +0000 feat: cancel movement if collections are the same commit 4a6c54660d392c00abcef5f04ff077c991fa1cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:08:21 2023 +0000 test: add test for moving cell line commit 88ccaea1e4520393278ecdd7aabc6d74e55b4e0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:48:03 2023 +0000 chore: reorder import commit 40c52012e976bf9b062d599be34055c8cbac2ff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:47:46 2023 +0000 fix: update ui after cell line moveing commit 69c990af28ef9b0ae589a885b1b85c03bcf64cb8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:49:12 2023 +0000 fix: fixed class name generation for cell line commit a89d91fd726974a6e1abec35cf175aeece994f9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:10:47 2023 +0000 feat: enable move/assign button after select cell line. There is currently no update of ui, but moving is done commit e7fc4d7ad8ccc15ef1c897934469903c2d3942fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 06:59:23 2023 +0000 fix: correct name of cell line element commit 805771efb78f9bcf49a0e23f4e61d39263630324 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:23:42 2023 +0000 feat: cancel move if target collection not existing commit 31f847bd22f263c3303ab85d88cc7381c55609d4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:14:45 2023 +0000 feat: handle moving into collection where cell line already in commit 148104ec8cc8913218e33c8d3d699c6a26b872bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:52:59 2023 +0000 test: move cell lines to collection commit 5bd7f924f3f52f8faf6c885e585ecd985cc3b1bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:04:49 2023 +0000 feat: enable moving of cell lines to other collections commit 6d3589fd3a358b4df868a47da1ae5b252bc0fd2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 7 11:19:45 2023 +0000 fix: remove immutablity of icon variable commit f45395d71ff948503474f854a8ad33865e58363e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 12:10:21 2023 +0000 feat: harmonized container order ui commit 5feb0ab04d2dbc09cca428a435fa985e90fefd56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:29:37 2023 +0000 feat: removed barcode printing and reporting from cell line analysis commit fb4255d9dc935f82c89845329cfd77ba29d1cc8f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:25:28 2023 +0000 feat: harmonized ui style of edit/order mode button with eln ui commit 7020cbf2b65719f1c3611beb53b2d51b25772315 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:54:44 2023 +0000 test: add test for container ordering commit 15369a3d14f4d3d7523f7f47e21006116e4aff56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:12:10 2023 +0000 fix: update index in metadata of container after changing order commit a20186bc73764db26e703c324b5101fd4a05f102 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 07:47:47 2023 +0000 fix: ui update of cell line after change commit cf55b3f26ab0b3be5fff1bd19346d9e7c2cd247e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 29 09:29:51 2023 +0000 feat: reference moving now possible for cell lines commit 8f1b204a276ce597af632b9d044dd99821ece74a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:07:29 2023 +0000 feat: add correct literature type after adding literature commit 38045e3e9e1b49f6a8f17fb67e2e99990f5ce07c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:03:49 2023 +0000 style: apply autofixes of eslint commit 3b57515237de3a32ed20afdfd2b03cc0b31d72d7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 12:57:02 2023 +0000 feat: add own reference type for cell lines commit 57f2452b5ddb08e425918aa553d102a1e0c952e9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 25 11:33:33 2023 +0200 chore: update to latest main commit 083ee49dc9007f3e086398fb95a11d56457e57a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 22 13:03:21 2023 +0000 feat: add bioassay ontology for cell line analysis commit 1ecc88ce2927b9f65c7076be0c9ecb42d68d79d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:49 2023 +0000 feat: enable search for explicitly cell lines commit 5207d38bc90006e7e6a3972af58c615797231b41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:19 2023 +0000 test: add spec for searching for explicitly cell lines commit 7bbcd92891cf7f5d1b9c652df910bb90a37e7fb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:30:17 2023 +0000 feat: add search of cell line by sample name commit 82685220d318acb541d6f072542f24a13ab0645a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:43:47 2023 +0000 test [ WIP ] : add test for searching cell lines by sample name failing due to missing function implementation commit 73caa9ba22f549e784ff637404ca4c60b78942ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:31:57 2023 +0000 test: add spec for searching for cell lines by cell line material name Fixed also a broken test from the previous commit commit f0389ebec92f20f89875a3b3801312f2a6d175ae Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:29:07 2023 +0000 style: apply rubocop rules to test commit e9a5ff97222276a0dc6e857a604abb46aa3fdf16 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:17:07 2023 +0000 feat: add conversion of cell lines from search end point commit 8da233569244d17342846867785c21252870bb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:16:34 2023 +0000 feat: add cell line to search by cell line material name commit 3e8ae9cfa7d33b089f00f3a60c9b2eeb790c0744 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:38:58 2023 +0000 refactor: correct test message commit 86fca3299986ef03120c42ab1813ca57cbb6a9fc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:37:27 2023 +0000 refactor: remove unnecessary import commit f1b528cd9c49084a88b2dd4f6476315ceca8a0ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:34:54 2023 +0000 feat: limit search to cell lines commit 4b91726c4dd410611df9fd20a3fe6c73a39d9559 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:19:35 2023 +0000 feat: add cellline to search possibility commit 615ee75f1e6754856d92df6bdbcf16e83f21f115 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:43:46 2023 +0000 fix: check detaillevel at searching for cell lines commit deeacfeb12c74f6323c847a000a9057abd3802f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:42:08 2023 +0000 refactor: extract params to local variable commit 0aa5e46c10d3fab9f364aeb9062d214e25e624a5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:40:41 2023 +0000 fix: correct cell line detail levels access commit ebaf56db3467f3cc3af21a2820dd7f1433238a41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 13:15:57 2023 +0000 feat: add entries for cell line suggestion in ui commit c525c59d32211af788c2674a717dbe9464d29074 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:46 2023 +0000 feat: add collection in suggestion filter commit d019ec70b2c47d659a7927af163ad65b7d0310f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:02 2023 +0000 test: add tests for suggestion api commit b33e467abcc60025bc3a73c6a22e756f65f3725d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:36:30 2023 +0000 test: add tests for suggestions including cell lines commit ee963022283947d3c9e29d78e7458973267542ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:03:37 2023 +0000 feat: add possibility to find in suggestion/all api commit ed031072a3a12287966aa72d4d62e3d8964def17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 07:58:36 2023 +0000 feat: add scopes for finding cell lines by name commit 677a796b0ada464dd3b5b31dda020af250904ac9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Aug 10 13:31:12 2023 +0000 feat: add cell line to detail levels in collection helper commit ebb6e4f2871aa18af8c4ea937915319814e8088b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 7 13:20:16 2023 +0200 update to latest main commit 02787d96558ed57fdca68368cb430e2d47c1152b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:40:03 2023 +0000 add tests commit 0c7680ff6e36a2e767d505ba1c21c8e59eba63fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:07:17 2023 +0000 delete duplicate test commit 4555b8d57ff2e01e4cadbd87b79442a795144c03 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:02:54 2023 +0000 fix bug at access by browser address commit 9a26c9104152e47edf7b7c5cc54433d8ecef7c0a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 13:40:04 2023 +0000 add detail level mechanic to cell lines commit 2a0ca71f3f7a4b0f9edeae9fdf75a695c9fa1d2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 12:14:01 2023 +0000 refactor loading of cell lines commit 32b074a7c93a0872e3f1ed64fb2a7fb9c62335e6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:23:22 2023 +0000 refactor cell line usecases commit 573f886df22612e4f58d72e4fec4c826083afe0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:06:16 2023 +0000 refactor create usecase commit fbc0e5e6214b1953485fb5b057da9dba61210004 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 10:13:46 2023 +0200 Fixed missing comma commit b1037ac765d81be474142abcf8c5bdc5c1069c39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:54:45 2023 +0200 Sync to latest main commit 1c2b02d5a30d4070f4c7e03f25d3b671f4868e97 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 12:08:43 2023 +0000 hamonized ui commit 1ae90a02d479aa541d38863aeded652765d9b226 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:24:51 2023 +0000 some ui polishing commit 8b7cb13c7d7bb78fc6fcde1d10874d862dff52bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:10:49 2023 +0000 enable tab for literature only if element was created commit 6275ddd48022985ce707008a5ec1264a2e0d2f72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 10:57:41 2023 +0000 Fixed PropTypes at Analyses commit bee2ff616e16a67abbf05c5f0f6e6f6417203d53 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:43:11 2023 +0000 fixed proptypes commit beeb01d4e21033ac5d570e6ebcc159136d326f39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:20 2023 +0000 fixed wrong validation in update process commit 36649aa8b393a84fe772d1e7da2539066768fe2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:02 2023 +0000 fixed more browser console warnings commit 5f3101767ceac9b6d61db597f02310e4ff646dac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:20:57 2023 +0000 removed unneccessary keys in table commit cd50b9c1cbe82977499342b0e42391d8c1de0ced Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:15:13 2023 +0000 fixed browser console warning of missing keys in array commit f9b5d7a241e998c1dc969b557940e5db115a3408 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:50:12 2023 +0000 prevent creation of cell line in "all" collection commit 28112eff554fd03160f15d54edc85b4f3dde0b0f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:37:44 2023 +0000 extract definition of proptypes for cell lines in table context commit 01f5e95192cad9026062f408e22375d41759c68a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:06:37 2023 +0000 add space in cell line group header commit 2399a4fbc3ba14bed0786aef47d2121f141e7bb4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:04:36 2023 +0000 increase counter on frontend after cell line creation commit f55d7b26fc2d7b18b8dafc61ede94c8d7fa7d51e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:46:24 2023 +0000 set mode to changed after container was reordered commit 80001d91d735db74122cd5960b8a0d98224b7f45 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:38:35 2023 +0000 removed changeLiterature method * Not used in the sub component anyway commit 9c604aa97b7efce3f6c3baf063b3ddeb35fa55d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 11:41:55 2023 +0000 add increase of cell line counter to usecase commit 2f3459b89aed1a5197cd387d09267b0a87e6e93b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 10:44:27 2023 +0000 link literature/references to material instead of sample commit ab0d58fca3c0cea7d613b0988bacba69d386603c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 09:32:19 2023 +0000 WIP - prepare cell line ontology commit aef58c2467b334dcc78509881c88648e07be7152 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:26:37 2023 +0000 WIP - prototype of adding new ontology commit f81af50669e66229974af62169eb623dbcf13534 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:08:25 2023 +0000 DI of analysis method title commit 15ec80de35f6db1841b2ca12eaeba7be98b84300 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:00:00 2023 +0000 ui adjustments commit 7199f8dbe3747baca06aa6eeec4c59e128138801 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:56:39 2023 +0000 ui adjustments commit ee0f2d01598a41cde3b7d0699522132bd767811c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:34:06 2023 +0000 add collection label to table entry commit b1ab291d3eb65ece1d14c8d4ea362009ab10805c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 09:18:57 2023 +0000 WIP : allow DI of ontology name commit 74a0473bd461aa42a5ed1ce8ed9e706d78266f52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:56:03 2023 +0000 temporary disable test commit 79d0a34744463354636ffe7014094cd266b5ee35 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:53:36 2023 +0000 fixed tests commit 119158e2a5d0cf62e33997b99084b08d5b1d0efa Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 10:40:08 2023 +0000 creating link between collections and cell lines via id * before it was linked with the element but it was missing the collections. By linking with ids the element is internally reloaded and the collections are up to date commit c7e7957ef17135048075076bb5cc84dbbc4b8700 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 09:21:54 2023 +0000 WIP - refactor collection tag * currently updating tags added at create usecast -> need more investigation why it is not triggered by the "after create" hook in collections_celllines commit 99b010956f6c2701e69a3b1e6c38264528aed583 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jul 4 14:57:32 2023 +0000 WIP - add label for collections of cell line * add virtual tag property * one collection is missing if element is in a shared one commit c40a5d380b8c829006c2575b9ff6e536ea4188a4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 14:35:15 2023 +0000 fetch cell line again after update commit 45a964788c75fc2fbe8f312c6b5b304fe6137cdc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:17:17 2023 +0000 set changed flag after deleting a container commit 70938450a9f480a7515ce9adccd2bac06da8dc3d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:05:14 2023 +0000 set changed flag after adding a container commit 463bdb938f25e1475ce910687e4d1464f240a0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 12:55:19 2023 +0000 add container type on adding new analysis container commit 90a287ccad0c244da0a477f58fd71f3a88be51d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:18:34 2023 +0000 reactivate loading of literature for cell lines commit 4ee287b134fba1cd79804e63c57fd805d7d0ca93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:13:22 2023 +0000 add creation of reference for cell line commit 8f2d3dff3025cf8915af95ed1eb73de9d2a25c34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 07:53:22 2023 +0000 add foreign key for literature/literal commit b64e0d7fce8548e50ee7768b1193165f9884bc1d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:31:59 2023 +0000 add new cell line to all collection commit ff8f3fbe081033df9a7c1aae34e1d8297621d023 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:18:22 2023 +0000 use cell line count for short label commit 087606ff745d1d96f6eb5d563ca3bea3e45d518b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 13:51:10 2023 +0000 add cell line counter and increasing it at creation commit b3a232f3abdd9cde82d31a4b635fa99e5a63a90c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 12:20:11 2023 +0000 fixed bug at reordering container * add some ui polishing commit 42e901c43a3d49bebad766409480b7dc371132e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 10:59:22 2023 +0000 add warning if required property not set commit 677d3837933f7d13f4f87cd5f9e578a365950e34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:15:04 2023 +0000 polish ui * harmonized cell line name height commit 9a95f1093f16791fc2700506d79bfb5d1ff94fab Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:01:43 2023 +0000 refactor cell line importer commit 528577aad5370f6fe31df00ee3e5e861a9244be4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 08:39:00 2023 +0000 import collecion with celllines 4 * added collection to cellline samples commit 09198a4bb1d3399889d4506c3083c185c1df221e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 14:17:37 2023 +0000 WIP - import collection with cell lines 3 commit 482603ac50022f286e43c7a431858dc18fad8120 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:36 2023 +0000 WIP - import collection with cell lines 2 commit 4d2adadaa0d65f2a2f5f14c0f7e84034116f6960 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:15 2023 +0000 WIP - import collection with cell lines commit 8a4478572be3009faf3ad2033ed83f48ffc3bcc6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 10:56:43 2023 +0000 refactor tests commit d75f9f63e42f2a413e531928cce4254834dd0572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:50:57 2023 +0000 add linking between sample and material commit a545287222b7fa5049bef5582a2a83012c6a97c5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:31:38 2023 +0000 add linking between cell line sample and collection commit 6b586ec897c57f55a194f2ac7f0bbab468e8883e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:52:58 2023 +0000 refactor some tests commit 1a98a1d6e51032591c08df0b3f655a6d03775899 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:37:41 2023 +0000 add cell line samples to export commit b45efdb1392ca7b2e25f09af0bae0d2f6f12b9c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 11:59:21 2023 +0000 export containers and attachments of cell lines commit 869c6fb8ded03421c59cddae923222741502bb54 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 06:56:43 2023 +0000 removed nesting of collections * is already done in the outer loop commit 5660fa354010dfb747e08245f0388095edea6572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 15:21:55 2023 +0000 WIP - export collection with cell lines commit 9e2f06bd1376bb1bfb3fdd23bbc842cb4270c56b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 12:05:18 2023 +0000 add tests for export with reaction commit 0dc181ebc2340e5fc1c717bbbdcee3bb93069066 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 11:00:19 2023 +0000 add analysis container to reaction factory commit 94bf188d4a1dd83139e7f24a65fe56667c48343b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit 766f19d8d9d0124fd43dd67ddcd1a953c9887461 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit e3d8be596a7ac46ced663d94a8d36cb7e4f2b7dd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit c2a1b965a9b724ac494437b2e55a833c1db86c4b Author: Jan C. Brammer <jan.c.brammer@gmail.com> Date: Fri Jun 23 14:18:27 2023 +0200 Use correct data-structure for `columns` (#1366) commit 20cfe88aa5f000f81ef036ffdccc8f22672f1711 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 07:45:03 2023 +0000 added cypress complaint attributes commit 9fda919e047d341bcc840a2cea3fd7945dd6e0e1 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 10:05:05 2023 +0200 Text editor in researchPlan is now getting removed properly (#1363) commit ce8f8e88201cda03d61ef0eee654fa978fcf48bc Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Thu Jun 22 10:34:16 2023 +0200 1340 download of annotated image not working (#1358) * add tests for downloading container as zip * add annotated image to zip file * add tests for zip dataset download * changed attachment type in sample factory * fixed factory trait for annotated image * add more tests * attachment_spec rubocop part 1 * reactivated test * attachment_spec rubocop part 2 * rubocop part 3 commit 1edf8cdc5d11e97ffbe5ab73dcf100ef2305b516 Author: TasnimMehzabin <TasnimMehzabin@users.noreply.github.com> Date: Tue Jun 20 19:36:38 2023 +0200 Add inbox pagination (#1108) * Inbox pagination is added - API is added to fetch the datasets individually per container - API is integrated in the inbox section - Attachment count functionality is modified based on the current implementation * Refactor the inbox pagination with individual API calls * implement the initial pagination on the inbox * display 20 inbox items at a time sort inbox items by created_at desc modify and refactor DeviceBoxEntity will take to inbox modal if inbox items are clicked in the collectionTree section will display ellipsis in collectionTree inbox section if there are more inbox items so that user is taken to inbox modal page add badge to the inbox icon in the navigation section revert countAttachments to proper logic * limit the number of datasets and the number of attachments per dataset * open particular deviceBox in the inbox modal that was clicked in the collectionTree inbox section keep only one deviceBox open at a time in the inbox modal * add pagination option with next and previous buttons within inbox datasets close other sections when the inbox section is open in the collection tree for better visibility clean up code removing the device_box_entity.rb and refactor within inbox_entity.rb handle the deletion of container or attachment from inbox refactor the code to fix the number of attachments in the inbox upon container or attachment deletion open the inbox modal when the unsorted section is clicked from the inbox of collection tree optimize the datasets' sorting by name within inbox container fix the research plan API issue * reduce datasets per page to 35 for each DeviceBox * modify variable names to avoid issues with variables with the same name in the store refactor the implementation of container children sorting by name make containers accessible with authorized users only refactor the query to load 50 attachments per dataset persist the page number within the dataset fix the issue with inbox refresh add page count within dataset pagination add loader when unsorted attachments are being uploaded * fix the issue of opening the list of Unsorted attachments when the upload button is clicked --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 59ecc7d34088f78f32ccf2843cb88517c84ed0e4 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 20 11:38:17 2023 +0200 upd CHANGELOG v1.6.1 (#1357) commit f5d8c4e2ecee01f0848389477bda02c7397de40d Author: Adam Basha <55552142+adambasha0@users.noreply.github.com> Date: Tue Jun 20 08:57:29 2023 +0200 Inventory Feature (#1262) * chemical inventory * add chemicals model to complement selected samples with __chemical inventory__ properties * MSDS stored in public/ * add collapsible list and modification to inventory layout * allow copy safety phrases and safety sheets for subsample create for reactions * refactor chemical tab component and chemical api files * unify save button for sample tab and inventory tab * refactor NumericInputUnit component --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 80f875388bd9a83e537fc74fd0a87e40bd517370 Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 19 16:35:52 2023 +0200 defer reload after saving data to display nmrium generated preview (#1356) Co-authored-by: Lan Le <lan.le@kit.edu> commit 92c0926b6a91d246bffab5a604393b586c99dbd1 Author: Mostafa Mekky <59936007+mekkyz@users.noreply.github.com> Date: Mon Jun 19 16:16:09 2023 +0200 updating group admin ui (#1350) * updating group admin ui * change remove prompt in GroupElement.js * Div styles and adding "?" directly to the messages * fixing admin buttons commit 7d259df701c85bce9181bb1d959c151c10f9ce14 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Mon Jun 19 16:15:39 2023 +0200 Calendar entry: fix flaky test (#1352) * Calendar entry: fix flaky test * building link for element to return nil if no event-able * user factories: set parent class commit e1e4cc857e1664bd2bc4bf76328658b33191d287 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:05:13 2023 +0200 fix crash when saving data from NMRium (#1348) Co-authored-by: Lan Le <lan.le@kit.edu> commit e3ec4fe8af37ec7fc855b09c963cbed63f1d84a9 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:04:18 2023 +0200 handle issue by css (#1346) over write css transform from boostrap modal due to compatibility issue with d3-zoom Co-authored-by: Lan Le <lan.le@kit.edu> commit 57e255a038577f6e76443199fbb4d3a2486e5284 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 13 12:36:58 2023 +0200 Datacollector api fx (#1344) * wrap returned result to fit expected structure for client * add simple api test commit 5c81983b016aa83c3ce4bc8fb701549f65c1ca5e Author: Pei Chi Huang <pei-chi.huang@kit.edu> Date: Tue Jun 13 08:46:13 2023 +0200 refactoring transfer (#1320) use export collection routine to pack data for transfer TODO clean lib/{export|imoprt}_json.rb commit 8de0191b4d2ca80aa594716a6d45c44ae342fe4b Author: Martin Schneider <m.schneider@cortona.de> Date: Tue Jun 13 08:40:10 2023 +0200 Add calendar (#1189) * Add calendar Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> * fix research plan and screen short label issue * fix calendar button issue for new records * fix calendar download * create usecases for api requests and adjust the entries search * adapt files to rubocop guidelines * add ruby rspec for calendar entries * adapt calendar files to eslint guidelines and fix some small issues * Calendar entry: swap start and end time if start > end * use application root url to build link --------- Co-authored-by: sven <s.keller@cortona.de> Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> Co-authored-by: VadimKeller <v.keller@cortona.de> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 2aa35951886146392b5010c94afba66f206676aa Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 12 16:06:25 2023 +0200 add AIF layout (#1335) Co-authored-by: Lan Le <lan.le@kit.edu> commit 06d2d3259ab00f11dab7f93c4e74d60b425d9b31 Author: Lan Le <baolan2005@gmail.com> Date: Fri Jun 9 14:28:00 2023 +0200 1288 add chemspectra with SEC layout (#1297) * update function to display SEC * npx browserslist@latest --update-db * update yarn.lock * update ci runner image * update ci runner image * downgraded d3 lib to v6 --------- Co-authored-by: Lan Le <lan.le@kit.edu> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 4110f367edfeb1baf2af463ffbd1777174118981 Author: Lan Le <baolan2005@gmail.com> Date: Wed Jun 7 16:39:48 2023 +0200 fixed cannot load the correct url of nmrium wrapper (#1339) * fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu> commit 48aefe043b5043348b586382f4265dbfefcab127 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 10:49:05 2023 +0000 update callbackurl and onlyoffice payload url commit dcf1d61a05d20ffc0e824d2946d16520a7deed80 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 09:12:06 2023 +0000 update editor api use PUBLIC_URL commit a8333e8cf1e0d8476270c9475423d2b4e6b46a95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:42:33 2023 +0000 fixed test for export collection with sample * sample was not in collection before commit 5dad2208f9102c3617c7598c375a84b51c2ca43a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:13:07 2023 +0000 removed dependency to "react-search-autocomplete" * use instead already included Creatable component from "react-select3" commit 9439b699f78fdafc8c5e743f142aed0d2e9478d0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit a39d1b23bdb48a27b2da0286d10bd6e82772bb8c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:59:40 2023 +0000 refactor some tests commit e1d507b42cfb242b33f275188c5ee679562820c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:34:29 2023 +0000 fixed size of scientific button commit 91fec919d7f358ee2dcb0437854c844b2a09b063 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:30:02 2023 +0000 add arrows to panels in properties tab commit 57c3b0b6dae1b8f200f3d36812da042360266e71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:09:14 2023 +0000 fixed some ui issue * Cell Line name was not in a row and lead to ugly ui commit 6b757e1d3068b27f4e5c9b87955d7b3fcffc2ceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:41 2023 +0000 removed old mocking code commit 329efabe293875c7d6a98490390a4344fa94500d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:09 2023 +0000 add success/error messages on cell line update commit 4c55d2710fb445b0ad045cbcff63a4e9b1539d2e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 22 13:49:36 2023 +0000 add status messages after cell line was created or failed commit cd53e4b52fc6ded489477188098c23fa226f0da3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 14:31:53 2023 +0000 add permission level for cell lines to collections commit 3f80ed6822678ed424097e398d5d4b4adcb64479 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 11:08:24 2023 +0000 add collections to cell line sample commit 1f6e0287cbeceef4c4cd58917ff0eacf311b0d17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 08:52:23 2023 +0000 WIP - add attachment uploading on create commit 37b5974e085ae145db6c6994c1faeec40af9a9fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 19 07:26:52 2023 +0000 WIP - enable analysis up/download commit 997d834da675d4fea0cc5337042592f28fb8fe72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:24 2023 +0000 fixed typo commit b9f7cd7844c77dd90492fb2acd9683f921ce2cad Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:14 2023 +0000 WIP - add container uploading to cell lines commit 831d4a24250cf88356ba2e25a9d9b6ee59c86cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 10:26:56 2023 +0000 refactoring * use elvis operator instead of if else block commit bc9fc0e2ff77c9e4e3f4a59b0268f3ef01d942aa Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:46:35 2023 +0000 refactor header buttons commit 7f0110062a7770702c53adc7b03b2e8d5ca06abe Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:15:02 2023 +0000 set changed to false after save commit 98169d8b71a8b7cbaeb217307fdd55fd21fde7a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:10:34 2023 +0000 add header save buttons to cell line details commit ee5fdb4588b1788f59101997edd825fd3a3b4c3a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:33:58 2023 +0000 add close header button to cell line details commit 0617b1109b21014686630719b4cee0d4abfed1ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:09:23 2023 +0000 add enlargen button to cell line details commit 48ce96be9ac4bc97f642127b1bee35e508b6e10f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:59:02 2023 +0000 close confirmation only if something was changed commit 158af4d8a3fc868bdd0d083fdd960eb6c53174ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:53:18 2023 +0000 cell line only savable after one change was made commit fda42d7acbc0c7836433c51631aa3ff957e7bdab Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:28:55 2023 +0000 add missing files in previous commit commit 31daa4fccbf43b7db25ab014b1bffe4b938ed0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:25:20 2023 +0000 polish ui of amount commit e09234429d53bea2b787c72b44d92623e5fefe73 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 10:52:36 2023 +0000 enable user to use scientific notation at amount commit f31b876d1595c762ed7559217b58ad4bb107ab59 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 15:22:58 2023 +0000 WIP - add scientific notation for amount commit 75be387212648a5ba7abea16059c69e5d7a7ca7a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:16:23 2023 +0000 extract validation logic to store commit 22d18a2977ff37519707cf92f78d663d3590c587 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:05:07 2023 +0000 refactor amount as own component * increased size of amount column in db * also set maximum value commit f3c28787f10cc2a0592f40787501b03c61e4ce46 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 12:40:43 2023 +0000 ui polishing of amount selectbox commit a7d43f86e166389276265b9e02bcf2db49973756 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 11:23:23 2023 +0000 add unit to cell line sample commit b5923636a10e4d373e21e3e459b193e9685041c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:45:34 2023 +0000 add tooltips to cell line list groups commit 8ee3b3c23adbf5ec32e69bb53e58a37916d66c52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:34:11 2023 +0000 refactor of scss file for cell line lists commit 3f8d337af8dc06e3aa270a5619bafbb45b699a42 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:45:01 2023 +0000 fix missing parameter mutation at updates commit 0d0c4c2db8bab8e1d9f2fb7168922614820e1df7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:35:35 2023 +0000 add fast cell line sample creation * create new sample with all cell line material properties commit af0468c0f57aceedbe093e188d7049475c0c2d33 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:27:45 2023 +0000 Fixed tests after refactoring - part 3 commit 9d6b4e1651b5c831a7862d83a8ccfb5ecfa6a57f Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:20:33 2023 +0000 Fixed tests after refactoring - part 2 commit 8f0f6b8dc961b15e1c501536b0b4d58251b5ef2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:50:08 2023 +0000 add root container to cell line commit 58dcb4de02243d4244277bc227e17d1800b93f61 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:45:33 2023 +0000 Fixed tests after refactoring commit 787b96841570f03f5e4a8fe2678e338203cf6041 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:29:54 2023 +0000 WIP - create sub cell line item commit 177e7a331afbcb4ae29434a847d98bf0e3958329 Merge: e98a9cb83 7007666c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:10:35 2023 +0200 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 7007666c2d97e659e875d3ebd127d7f359a0a9bc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 12 09:20:56 2023 +0000 add cell line to API ELEMENTS commit e98a9cb83db76ebfe748d6315601a4c85ebed31f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:59:07 2023 +0000 add ancestor cell line sample to model commit d13371a6765ee8296a9b4bb3af44aea51b62ecf4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:58:18 2023 +0000 refactored rendering of Button commit 6c771970906268b0c8ecd4dbd7cacc2ecc54dd30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:26:32 2023 +0000 changed input validation commit 7bc0a75dbed09124ae7edf4dd73fb84337ebcdaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 11:55:24 2023 +0000 some ui polishing commit 2f630b72d2af90e8accd8d0a37f4f9281b883a04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:51:43 2023 +0000 add missing mutation property commit f4f731cdce226f62d37f9d2d8656b8599ff6f420 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:46:37 2023 +0000 WIP - connect update cell line frontend backend commit d40a145a9af746bf2268ddf8eaa5fa01d7d61ce6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:32:57 2023 +0000 disabled initial literature fetching for cell lines commit 2f72bac4652580d2c7cd48a9828e22b94b453e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:31:35 2023 +0000 WIP - changed identificator of cell line group commit 55ba230ffa3e6453fa01dc3588390c5f2ca73215 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 08:19:54 2023 +0000 harmonized cell line ui * arrow of showing entries harmonized commit 516f1906cd3779db15af197ebb1605eeacd73657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:41:21 2023 +0000 Polished the text representation of cell line item * fixed missing property in test + factory commit c08a53648193c777688ee7f90660816d5c99c557 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:29:30 2023 +0000 polished ui of auto suggest entries commit 4e172fc92d95befab242d9bde28cc879a1e9fffc Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 14:10:54 2023 +0000 fixed bug at rendering value of component commit cf590c546b9991c16822f00eb55def6ddb98bc02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 13:41:44 2023 +0000 add test for changen material in mobx store commit 44726673ad65c57797a6b7089753bd6332c104f3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:43:03 2023 +0000 add test for creating cell line in mobx store commit 6c19350be2794c88b250f9ad1dc443d0d8d341e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:04:26 2023 +0000 add test for mobx store commit ef29aaefbe5053252e5b4f09ac008b95fce90e04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 09:27:43 2023 +0000 harmonizing ui style commit dbf408e34ebaa979d1836559658ca0da1dae9cc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 08:40:44 2023 +0000 WIP - apply loaded material properties commit 5d5ac4bff7b26650c3905a5123620e89488df7c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:31:19 2023 +0000 ui polishing commit 0fbfd7bb0027a798e54cddfcd97b6ff041c8a607 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:12:45 2023 +0000 refactor cell line name component * create specialized component commit 0bfa656e48dde14228b285cc486c1c06ac5e58e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 14:32:38 2023 +0000 WIP - add autosuggest to cell line name commit 88a519b4e86ec134c94aa7b94e847f4470d5118d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 12:43:55 2023 +0000 WIP - replace cell line textfield by autocomplete commit 7ae73225514e3bb8f60ea2fe4d792d8f4c936307 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit 38bec166c4f94552bf792ac756ee44403250a55e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:08:49 2023 +0000 amount and passage must be greater than 0 commit e95c8462a55ac5aa3b0c5d4a5c36ffc98a858a93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:05:06 2023 +0000 replaced text field by combo box * for biosafety level in cell lines commit 315cebf5956665cf01ec9c43d7cbd61b73ef0f02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 11:22:52 2023 +0000 polish ui regarding to cell line table entry commit 49eec4146fc36dee98ce7eb5fff1509b428f2168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 10:32:57 2023 +0000 polish ui regarding to cell line table commit 6bd83f2bd09d9d8bf1f59653cceee8ffd59f0050 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 14:07:39 2023 +0000 more ui styling + fixing property commit 7827819a4ca959b3e598d09a0ef289184f3fac4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 12:30:29 2023 +0000 ui styling commit cb2e6d07e6cf6ffa2ba7b13c76134b85a028636a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:08:59 2023 +0000 fixed rendering of cell line name commit 8eccec96c4047bacd8adb98a785c26d58334d50a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:04:32 2023 +0000 fixed some ui stuff commit ab52bef18a869751b2fc5d3d9ab5bd502685c3f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 13:54:00 2023 +0000 WIP - connect Fetcher - Backend : fetchById commit 504d480ba1259d4c9ff7e93bb5698f16ab472422 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:50:05 2023 +0000 add missing property commit 7e6fc1b74088eb0248edc577c6f985d62401a9f8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:37:09 2023 +0000 WIP - connect Fetcher - Backend : cell lines of collection commit 637472528c088e1dfa7ae3676495015f6e2d2608 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:56:05 2023 +0000 fix mapping of cellline name commit e549ae85947270c93a17b00a4a3bdb72fd16e2c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:50:11 2023 +0000 refactor model of cell line material names commit 06c5f172166f6c993cf2e0bbb72e335c03595c0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 06:58:00 2023 +0000 add short label to cellline model commit 71c0da4d198fd82b4f0b430f3a077b9873bb898f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:09:52 2023 +0000 implement fetcher - api connection commit 383eca802eff2a62743a36f09bdba57db7bd63a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:08:16 2023 +0000 add missing api parameter commit 0150dab3df74e737fda4e993ade8d985b7f0f0ef Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:33:11 2023 +0000 WIP - connect fetcher with backend * harmonized comment and description properties commit 73e59fe2070b4ffd615ae43ec55dfaca51991f37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:16:54 2023 +0000 add missing properties to ui commit 730178bcd54454ad7b0f6181372725453fe92380 Author: nh9378 <basha.adam@kit.edu> Date: Wed May 31 08:35:25 2023 +0000 wip connect fetcher with backend commit ced80165912d69dafbe156c48e42b57172da0754 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 12:05:31 2023 +0000 add cellline icon to visibility tab commit c1af03dd791133286d2cc0ea4fda86ed6840ecb9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:35:50 2023 +0000 add load to API commit cf6f0e2a1511f8fa28c5…
Squashed commit of the following: commit 37b9512a1782ddb6dd2e29437f724dec5aa1953e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 11 07:47:14 2023 +0000 refactor: removed unused variable commit 8a8ea6e77fcf94cfb4b14d84a346f826170bb22b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 11 07:46:04 2023 +0000 refactor: fixed typo commit c9e069b5301693f2a0a879f87ade3bbbb750200a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 11 07:43:34 2023 +0000 refactor: removed dead code commit c5cc737ac67ec0d8e90083ef6394f56a19dccbd1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 12:49:00 2023 +0000 fix: instead of own reference categories cell line will have the default ones commit 299de8088b0d5e2efcf61aaf69b0e5c1c6c291b9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:10:56 2023 +0000 refactor: deleted empty test commit f47f808154b6210863e834349fec9605e58b3027 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:09:59 2023 +0000 refactor: fixed typo commit 3c4284876202667953c17e935f8200129740fc49 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:08:05 2023 +0000 refactor: fixed unused import and switched to scientific notation commit 3453d9563420caf7fc3ceb02c7239d0526ce2126 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:05:19 2023 +0000 refactor: removed unsued variable commit e76572c39cd4794765d44bb499696d0f8652d09a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:03:29 2023 +0000 refactor: make CellLineGroup more readable. commit 7adf52cd35d1ffca67b776abc691a090844d1839 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:40:07 2023 +0000 refactor: removed unused parameter and mock data commit e7baa01f6f3577119a48d5882ce3d3d5e5e3329b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:34:14 2023 +0000 fix: restored DeviceBox.js from latest main commit 0e83c71ccc3c3858a13c0f97f9f208052d7ef13a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:30:53 2023 +0000 fix: fixed typo commit 5fbb68f4316a9fcd748c55f3a125c04e4749706b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:28:30 2023 +0000 fix: fixed bug introduced by merging with main commit 5d65bc120a1e9696f6c9466aa5e42b69dc322e65 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:23:38 2023 +0000 refactor: fixed import from relative to absolute commit e812a839e27ea40c16cc90bd12e50065e0fc5810 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:21:34 2023 +0000 refactor: fixed typo commit 781d49f40f177ca35a3752218c018274ce2c414d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:17:17 2023 +0000 refactor: remove debug code commit 843ccac9475119cdb6cfcaba1b2cc2f3ead6e5a8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:15:41 2023 +0000 refactor: removed unused imports and methods commit 14f0c806a8bee2d0c4a84dea4af7a5fc36ea7ed1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:06:55 2023 +0000 feat: add tooltips to save and save+close buttons commit 170f0d6d0f922a90965a90248ba204024806c3e2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 08:50:19 2023 +0000 refactor: removed unused method commit 2435e656bdcb417b109bea6055f2b42634fd34d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 08:43:30 2023 +0000 style: fixed css class names from camelCase to kebab style commit 43e7a41887fcb809af8d456f5a2de24997afe865 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Dec 7 14:51:29 2023 +0000 style: add comments to models from annotate gem commit aa2515256ab062bc11ffa9a45859ec947a39468d Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Dec 6 12:35:18 2023 +0000 fix: Incorporation of code review comments commit aceae71cb246e97fc1025e0bbfeed1822ae6f921 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 4 11:19:40 2023 +0000 fix: add some marging between rows in properties tab commit 034fa6f139e2cb45843e6cce0ae02c27a19a9168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 4 11:09:49 2023 +0000 fix: add some space between tab and content commit 7697334fdd09a7b45eae6fa88651ad03c03e36fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 4 11:04:13 2023 +0000 fix: fixed typos commit c38ee1100bfe660f5f6d6854c2c44c7711e338a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Nov 28 13:19:02 2023 +0000 fix: fix crash at rendering analysis mode header in order mode if no metadata is present commit eda759d866d27385ca85f6032a8108d1543f0acb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 27 09:22:45 2023 +0000 fix: fixed merging error commit 8f697d81724ae3b1662d606c24e8173e037a20be Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 27 08:50:03 2023 +0000 fix: fixed merge bug commit 53f3098c2a711f36e4bbdc4ae739dd094284ad01 Merge: f15901d52 5e3d9814e Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Mon Nov 27 09:32:00 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit f15901d5274b6170b02cc9804d1ffe38e955ec5f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 8 08:34:45 2023 +0000 fix: check on import if material already exists and use one from db instead of one in import.zip commit bae104a95b287952d4fdb3d72d001bc98c589e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 14:11:45 2023 +0000 fix: add null check for kind on analysis container commit 5775123fa24a5fb0e28ea4b8c80dbbe8ecffca6f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 11:28:00 2023 +0000 fix: fixed place of cell line element commit 1400b7efe457fd8af01159b49ef37cfdc5085770 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 10:43:43 2023 +0000 fix: add migration file to make new cell line element compatible with generic element approach commit 759a8ac320c7680ecb85bd607300ccdce2637bf1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:01:21 2023 +0100 fix: always create new regular expression because it is statefull (why js, why) commit 10bfad8df8f6a9bc37cc72b390adb4fcf9affa7f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:00:27 2023 +0100 fix: only show name of ols entry and not also the ols id commit 796cd74c42b4b213d84b3723b65e66bc24a62001 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:40:14 2023 +0000 test: add more tests for cell line api commit bdd2fdc278864280c90cf86c82ae1af5187258f6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:25:40 2023 +0000 refactor: fixed context block names of tests commit f607a594a8f52c193efe174caf117b20539bbca8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 14:07:56 2023 +0000 fix: add check if profile has a layout commit 168cd3af6b7af7c9c4904fe8bb923edd30a6fe20 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:46:45 2023 +0000 test: add test for loading cell line with time restriction (from and to) by updated_at commit 5efe25ec3870cba9b937cc4dea59aec6bb9759d5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:43:16 2023 +0000 test: add test for loading cell line with time restriction (to) commit 834b5503028cb609f637492da81bad33a19a4554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:41:28 2023 +0000 test: add test for loading cell line with time restriction (from) commit 97c63cc00d79e39cd2a2b5f5c7e9eeb7f7a9834a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:45:11 2023 +0000 test: add test for fetching cell lines of a collection commit 3ab5d8ef43a13393cde333813b972f0b2b0f61ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:00:01 2023 +0000 refactor: test refactored commit f5079d1248b7884994d39a6897155939c44bb0c4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 16:30:40 2023 +0000 test: add test for use case 'update' in shared collection commit f84ed83c2bf21d3d148c317c53ebf591a097572a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 14:30:58 2023 +0000 refactor: changed test a little bit commit 714061e90195ac7acaf2d127af9235b6d0ec7955 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:49:52 2023 +0000 test: add test for changing the literature type of a literal commit 816eae18d07b08875b51f3f40ac6bbf9036f3835 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:35:56 2023 +0000 test: add tests for adding literature to a cell line commit cf1fc80256ddcec82532d98fbbc56551c7a422e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:54:42 2023 +0000 test: add test for getting literature from cell line element commit 75b263eb010434d5b8ba1db212e3b6f96a4c187a Merge: 65c183564 6f82b86fe Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:26:46 2023 +0100 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 6f82b86fe7f73f991f6e181b77d3a9f6739c2acd Merge: 1ecab672c c61c86a16 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:24:35 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit 65c183564ba0b104cb401622a0f7467cc93e3f58 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:13:05 2023 +0000 fix: add cell line ui visibility property to existing profiles commit 3e75468321cea2238dc0c5f0c2b6c0572bf32a39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:02:32 2023 +0000 fix: avoid conflicts with existing generic element profile numbers by setting a very hight default value to cell line visibility profile value commit 1ecab672c76bce7199b0cc593afb2c6d9d83f91f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:33:43 2023 +0000 fix: removed unused imports commit cee501f5c1be2b3e00adb547eefbd9a4d6df0554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:28:28 2023 +0000 style: fix rubocop warnings commit 66bdf32ca912050dd490ccd98070e4bc29ef3aa0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 08:46:01 2023 +0000 style: fixed rubocop warnings commit f1a395664e4566c36d03028b63b72c11e46ce236 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 13:54:18 2023 +0000 test: fix rubocop warnings in tests commit c5d564ad75aef2eb19dff67d9d462b9c32d32c5b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:34:22 2023 +0000 test: apply rubocop rules in tests commit 1f5ff589de417f084ea4c9761b2827257be00be7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:26:16 2023 +0000 test: apply rubocop hints for test file commit 25f8ae6cd18a12adfa63d89fa82155da64823c77 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:46:27 2023 +0000 style: fix rubocop warnings commit f9a5b6da77692ce2c2cac73e94ca7c29062bd8ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:26:25 2023 +0000 fix: fixed bug that came from a rubocop cleaning. rubocop did delete the last block in the id-else statement :( commit ef8f2f08cffd1f73f2d0bab5d1cb3ea7417a2459 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:25:33 2023 +0000 test: fixed tests commit b6e8a54b292b2b4e683f8175b79b9382f1aaa2fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 07:47:15 2023 +0000 fix: fix tests using js- factory * the factory somehow now uses the same instance for traits/factories. I have separated the domains with some kind of own namespaces to avoid conflicts between different factories. commit 529216c019112966e77bd2aecb9611eded1326b0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 06:48:59 2023 +0000 fix: fix tests commit 955f68a569665ce31fd065cff098ab0bccf964be Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 19 08:57:08 2023 +0000 style: fixed rubocop warnings commit b97606e05dbf86e53f4b089b08b239114ac00bac Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:59:20 2023 +0000 fix: fixed switch case for cell lines, seems to be overwritten by main sync commit 5cdbd9e6e68aa92f11f57b411aabc6997a9783a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:39:35 2023 +0000 style: fixed more rubocop stuff in apis commit ddbad0238cb49e4ff94269a0c05e2fd189fab823 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:10:53 2023 +0000 fix: add missing cell line entry for user profile commit e51e8d5cdef2c07d0bcd65437498beafde85e14e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:09:51 2023 +0000 style: fixed more rubocop warnings commit 3a8cab32ff1a905f5d44a317dd9b2fcf6b7739bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:51:30 2023 +0000 style: fixed rubocop warnings commit 7a2e189a026211c817c4ae6057a8a754b0b7240f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:28:41 2023 +0000 fix: remove duplicates of fixture trait commit 6777394279b7a3d30ae0f05be52f6c4149c18ab8 Merge: 0be06e4ca 5f6d6ad50 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Oct 18 13:25:48 2023 +0200 Merge branch 'main' into bio_feature_cell_line commit 0be06e4ca6778453ed3429df2cd9c1e7c076a0b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:16:45 2023 +0000 fix: resolve merging conflicts commit 9827b88e9484353abf91c3b0b51b53a02422b2a3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:47:35 2023 +0200 fix: fixed conflicts commit e04c32bb95b5da2cac78a4de39af650212cbafc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:43:07 2023 +0200 fix: fix conflicts of pull request commit 20d3e910da5c10b80fb925a9c4253ff51a801d25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:04:20 2023 +0000 fix: remove duplicate factory trait commit 87267fe17e4c13530ac8d4c18252cbe14f124d08 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:03:52 2023 +0000 feat: add cell line db stuff commit 0f147f5769e7505c645312f8fc8831f2f059aaea Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 10:08:09 2023 +0200 sync to latest main commit 72fc05d394bfab762947d98feaae18bbff1da2a7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:32:28 2023 +0000 test: change terms in OlsComponent commit 2fdd3d6f44bd17dd2c7074bcdb2b470993cafa75 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:30:53 2023 +0000 feat: remove artificial uuid from ols term commit b82e8db57e492ab23990a7ca6b8c784bca1d0b71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 10:07:00 2023 +0000 fix: add unique id to ensure unique items in the OlsTree component commit 993a8aefb2c24aee6316080e8c0fa209db1a35df Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 14:31:40 2023 +0000 fix: fixed bugs from conflicts commit ef873df201bf005ae7d31ca316b5609fd1b52bb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:55:04 2023 +0000 fix: fixed bug resulting in wrong resolving conflict commit c30ad69fe7be5f7065209289d84e173f1f7eff67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:25 2023 +0000 test: fixed test for exporting with cell line commit f19aeb8f33f0b0645d78f8f4a8787dacb1f0ed50 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:08 2023 +0000 fix: fixed transfer to repository variable commit 9857dacfef0ac598e18f26d0c74598a42fefb2a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 9 14:43:08 2023 +0200 sync to latest main commit a5066758b4c9d2d3b33cfe6b0179b18f7ad3e6b5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 6 11:09:45 2023 +0000 refac: changed ontology name to bao (BioAssay ontology) commit a54e78dbbf6e08dcc3dda8ce0949a8513ca3e088 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 10:59:06 2023 +0000 feat: change mouse pointer and enlarged clicking space for showing details of cell line commit 04802c3ab784701fb9aab015bc989fcc145632c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:41:11 2023 +0000 refactor: refactored checking of read only at collections commit 35342365fb2cab314684c2e611cf48bcd2cf45ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:37:44 2023 +0000 test: add tests for read only checking on collection commit a9512d9cb44829bece3501fec6e023d007d16ca5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 08:06:17 2023 +0000 feat: add access rights to cell line in shared collections commit 0f3060570351fc78350dafa5d9434b08a1cabe22 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:53:33 2023 +0000 refactor: change name of literature type for cell line commit c9e237a708116a90d9792ccc5e5261ab8ee470a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:48:38 2023 +0000 feat: disable editing of references in read only mode commit 1d27273b52064d37140e65fd3f28b51adcfdf193 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:18:12 2023 +0000 feat: disable remove button on analysis datasets if read only commit c7f64cc85d7b702184855b2c4f0cf743b59c86da Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 14:49:46 2023 +0000 feat: add read only to cell line analysis container (2) commit 8c9442d42e788ca56e5f25504ec0f33e1338278d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 13:03:24 2023 +0000 feat: add read only to cell line analysis container (1) commit 47614248e268c20e82bc86e7d3a3443faf1df5d6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 12:58:16 2023 +0000 refactor: add read only flag as property commit 04fcc826c4c300fe0dd684e438188a074220399d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 15:35:53 2023 +0000 feat: disable General properties in frontend if user has no write access write commit 2bb5ddc146e2a2f933a2854fadcfb8628cfaed25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:58:49 2023 +0000 feat: only allow change of cell line in sync/shared collection if access right is at least 1 (write) commit 63825dab82c1b19e7c23ade880120bb05d2cb04f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:28:48 2023 +0000 feat: add access to sync/shared collection when loading a cell line commit 53e7de5a93a85865a963667018001961022327fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 13:20:28 2023 +0000 feat: only enable creating of cell lines if access right allows it commit bc6b143bcab7cf9b45ccf8e5019908a3039b7429 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 12:34:14 2023 +0000 feat: enable synced collections with cell lines commit 4f82297dfa0f4bd030bc7f1d183643610d1a86ab Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 11:49:14 2023 +0000 feat: add sharing cell lines with other users commit b859d521d840c683007f0027525222e886f1bceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 11:21:48 2023 +0000 fix: add container to cell line factory commit 23295d20aa95e3d89a8ed82f3f8ed976339cc253 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 10:38:31 2023 +0000 fix: fix test for detail calculator now with cell lines commit 590e8455a0945bd3e5a1f4363b81dc0b69d0046d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:17:57 2023 +0000 refactor: add helper class if current reflection mechanic is not working anymore with new elements commit 55c1e99b8f50c5d9bd838bd345f166ba4e88a4e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:16:10 2023 +0000 test: add tests for deleting cell lines as element commit a337889fe5731ce24d6c1b864217c2966871c850 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 06:57:04 2023 +0000 style: fix rubocop and add empty tests for deleting cell lines as elements commit f0b32a2d553f52eca411211d607a6f51000708c1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 14:27:40 2023 +0000 feat: add delete of cell line commit 8b0872aa3c71acab5c7c4a0893dbc707f2cc7cb3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 07:16:32 2023 +0000 feat: add delete of cell lines from collection commit 104876480f62e5a2056e2c15e8f21aa44620abaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 11:04:44 2023 +0000 test: attach cellline to same collection commit 6cd37b1e43d34102b8ee8d04063f26db8a48eb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 10:37:06 2023 +0000 test: attach cell line to collection commit 607d452e45f3352f796c296aa6cb63813f9f3edf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 12:35:37 2023 +0000 feat: attach cell line to collection commit 40362f257c63a9bda08948acd9470b067513865b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:15:35 2023 +0000 feat: cancel movement if collections are the same commit 4a6c54660d392c00abcef5f04ff077c991fa1cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:08:21 2023 +0000 test: add test for moving cell line commit 88ccaea1e4520393278ecdd7aabc6d74e55b4e0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:48:03 2023 +0000 chore: reorder import commit 40c52012e976bf9b062d599be34055c8cbac2ff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:47:46 2023 +0000 fix: update ui after cell line moveing commit 69c990af28ef9b0ae589a885b1b85c03bcf64cb8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:49:12 2023 +0000 fix: fixed class name generation for cell line commit a89d91fd726974a6e1abec35cf175aeece994f9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:10:47 2023 +0000 feat: enable move/assign button after select cell line. There is currently no update of ui, but moving is done commit e7fc4d7ad8ccc15ef1c897934469903c2d3942fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 06:59:23 2023 +0000 fix: correct name of cell line element commit 805771efb78f9bcf49a0e23f4e61d39263630324 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:23:42 2023 +0000 feat: cancel move if target collection not existing commit 31f847bd22f263c3303ab85d88cc7381c55609d4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:14:45 2023 +0000 feat: handle moving into collection where cell line already in commit 148104ec8cc8913218e33c8d3d699c6a26b872bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:52:59 2023 +0000 test: move cell lines to collection commit 5bd7f924f3f52f8faf6c885e585ecd985cc3b1bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:04:49 2023 +0000 feat: enable moving of cell lines to other collections commit 6d3589fd3a358b4df868a47da1ae5b252bc0fd2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 7 11:19:45 2023 +0000 fix: remove immutablity of icon variable commit f45395d71ff948503474f854a8ad33865e58363e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 12:10:21 2023 +0000 feat: harmonized container order ui commit 5feb0ab04d2dbc09cca428a435fa985e90fefd56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:29:37 2023 +0000 feat: removed barcode printing and reporting from cell line analysis commit fb4255d9dc935f82c89845329cfd77ba29d1cc8f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:25:28 2023 +0000 feat: harmonized ui style of edit/order mode button with eln ui commit 7020cbf2b65719f1c3611beb53b2d51b25772315 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:54:44 2023 +0000 test: add test for container ordering commit 15369a3d14f4d3d7523f7f47e21006116e4aff56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:12:10 2023 +0000 fix: update index in metadata of container after changing order commit a20186bc73764db26e703c324b5101fd4a05f102 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 07:47:47 2023 +0000 fix: ui update of cell line after change commit cf55b3f26ab0b3be5fff1bd19346d9e7c2cd247e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 29 09:29:51 2023 +0000 feat: reference moving now possible for cell lines commit 8f1b204a276ce597af632b9d044dd99821ece74a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:07:29 2023 +0000 feat: add correct literature type after adding literature commit 38045e3e9e1b49f6a8f17fb67e2e99990f5ce07c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:03:49 2023 +0000 style: apply autofixes of eslint commit 3b57515237de3a32ed20afdfd2b03cc0b31d72d7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 12:57:02 2023 +0000 feat: add own reference type for cell lines commit 57f2452b5ddb08e425918aa553d102a1e0c952e9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 25 11:33:33 2023 +0200 chore: update to latest main commit 083ee49dc9007f3e086398fb95a11d56457e57a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 22 13:03:21 2023 +0000 feat: add bioassay ontology for cell line analysis commit 1ecc88ce2927b9f65c7076be0c9ecb42d68d79d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:49 2023 +0000 feat: enable search for explicitly cell lines commit 5207d38bc90006e7e6a3972af58c615797231b41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:19 2023 +0000 test: add spec for searching for explicitly cell lines commit 7bbcd92891cf7f5d1b9c652df910bb90a37e7fb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:30:17 2023 +0000 feat: add search of cell line by sample name commit 82685220d318acb541d6f072542f24a13ab0645a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:43:47 2023 +0000 test [ WIP ] : add test for searching cell lines by sample name failing due to missing function implementation commit 73caa9ba22f549e784ff637404ca4c60b78942ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:31:57 2023 +0000 test: add spec for searching for cell lines by cell line material name Fixed also a broken test from the previous commit commit f0389ebec92f20f89875a3b3801312f2a6d175ae Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:29:07 2023 +0000 style: apply rubocop rules to test commit e9a5ff97222276a0dc6e857a604abb46aa3fdf16 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:17:07 2023 +0000 feat: add conversion of cell lines from search end point commit 8da233569244d17342846867785c21252870bb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:16:34 2023 +0000 feat: add cell line to search by cell line material name commit 3e8ae9cfa7d33b089f00f3a60c9b2eeb790c0744 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:38:58 2023 +0000 refactor: correct test message commit 86fca3299986ef03120c42ab1813ca57cbb6a9fc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:37:27 2023 +0000 refactor: remove unnecessary import commit f1b528cd9c49084a88b2dd4f6476315ceca8a0ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:34:54 2023 +0000 feat: limit search to cell lines commit 4b91726c4dd410611df9fd20a3fe6c73a39d9559 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:19:35 2023 +0000 feat: add cellline to search possibility commit 615ee75f1e6754856d92df6bdbcf16e83f21f115 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:43:46 2023 +0000 fix: check detaillevel at searching for cell lines commit deeacfeb12c74f6323c847a000a9057abd3802f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:42:08 2023 +0000 refactor: extract params to local variable commit 0aa5e46c10d3fab9f364aeb9062d214e25e624a5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:40:41 2023 +0000 fix: correct cell line detail levels access commit ebaf56db3467f3cc3af21a2820dd7f1433238a41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 13:15:57 2023 +0000 feat: add entries for cell line suggestion in ui commit c525c59d32211af788c2674a717dbe9464d29074 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:46 2023 +0000 feat: add collection in suggestion filter commit d019ec70b2c47d659a7927af163ad65b7d0310f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:02 2023 +0000 test: add tests for suggestion api commit b33e467abcc60025bc3a73c6a22e756f65f3725d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:36:30 2023 +0000 test: add tests for suggestions including cell lines commit ee963022283947d3c9e29d78e7458973267542ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:03:37 2023 +0000 feat: add possibility to find in suggestion/all api commit ed031072a3a12287966aa72d4d62e3d8964def17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 07:58:36 2023 +0000 feat: add scopes for finding cell lines by name commit 677a796b0ada464dd3b5b31dda020af250904ac9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Aug 10 13:31:12 2023 +0000 feat: add cell line to detail levels in collection helper commit ebb6e4f2871aa18af8c4ea937915319814e8088b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 7 13:20:16 2023 +0200 update to latest main commit 02787d96558ed57fdca68368cb430e2d47c1152b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:40:03 2023 +0000 add tests commit 0c7680ff6e36a2e767d505ba1c21c8e59eba63fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:07:17 2023 +0000 delete duplicate test commit 4555b8d57ff2e01e4cadbd87b79442a795144c03 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:02:54 2023 +0000 fix bug at access by browser address commit 9a26c9104152e47edf7b7c5cc54433d8ecef7c0a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 13:40:04 2023 +0000 add detail level mechanic to cell lines commit 2a0ca71f3f7a4b0f9edeae9fdf75a695c9fa1d2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 12:14:01 2023 +0000 refactor loading of cell lines commit 32b074a7c93a0872e3f1ed64fb2a7fb9c62335e6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:23:22 2023 +0000 refactor cell line usecases commit 573f886df22612e4f58d72e4fec4c826083afe0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:06:16 2023 +0000 refactor create usecase commit fbc0e5e6214b1953485fb5b057da9dba61210004 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 10:13:46 2023 +0200 Fixed missing comma commit b1037ac765d81be474142abcf8c5bdc5c1069c39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:54:45 2023 +0200 Sync to latest main commit 1c2b02d5a30d4070f4c7e03f25d3b671f4868e97 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 12:08:43 2023 +0000 hamonized ui commit 1ae90a02d479aa541d38863aeded652765d9b226 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:24:51 2023 +0000 some ui polishing commit 8b7cb13c7d7bb78fc6fcde1d10874d862dff52bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:10:49 2023 +0000 enable tab for literature only if element was created commit 6275ddd48022985ce707008a5ec1264a2e0d2f72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 10:57:41 2023 +0000 Fixed PropTypes at Analyses commit bee2ff616e16a67abbf05c5f0f6e6f6417203d53 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:43:11 2023 +0000 fixed proptypes commit beeb01d4e21033ac5d570e6ebcc159136d326f39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:20 2023 +0000 fixed wrong validation in update process commit 36649aa8b393a84fe772d1e7da2539066768fe2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:02 2023 +0000 fixed more browser console warnings commit 5f3101767ceac9b6d61db597f02310e4ff646dac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:20:57 2023 +0000 removed unneccessary keys in table commit cd50b9c1cbe82977499342b0e42391d8c1de0ced Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:15:13 2023 +0000 fixed browser console warning of missing keys in array commit f9b5d7a241e998c1dc969b557940e5db115a3408 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:50:12 2023 +0000 prevent creation of cell line in "all" collection commit 28112eff554fd03160f15d54edc85b4f3dde0b0f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:37:44 2023 +0000 extract definition of proptypes for cell lines in table context commit 01f5e95192cad9026062f408e22375d41759c68a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:06:37 2023 +0000 add space in cell line group header commit 2399a4fbc3ba14bed0786aef47d2121f141e7bb4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:04:36 2023 +0000 increase counter on frontend after cell line creation commit f55d7b26fc2d7b18b8dafc61ede94c8d7fa7d51e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:46:24 2023 +0000 set mode to changed after container was reordered commit 80001d91d735db74122cd5960b8a0d98224b7f45 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:38:35 2023 +0000 removed changeLiterature method * Not used in the sub component anyway commit 9c604aa97b7efce3f6c3baf063b3ddeb35fa55d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 11:41:55 2023 +0000 add increase of cell line counter to usecase commit 2f3459b89aed1a5197cd387d09267b0a87e6e93b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 10:44:27 2023 +0000 link literature/references to material instead of sample commit ab0d58fca3c0cea7d613b0988bacba69d386603c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 09:32:19 2023 +0000 WIP - prepare cell line ontology commit aef58c2467b334dcc78509881c88648e07be7152 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:26:37 2023 +0000 WIP - prototype of adding new ontology commit f81af50669e66229974af62169eb623dbcf13534 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:08:25 2023 +0000 DI of analysis method title commit 15ec80de35f6db1841b2ca12eaeba7be98b84300 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:00:00 2023 +0000 ui adjustments commit 7199f8dbe3747baca06aa6eeec4c59e128138801 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:56:39 2023 +0000 ui adjustments commit ee0f2d01598a41cde3b7d0699522132bd767811c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:34:06 2023 +0000 add collection label to table entry commit b1ab291d3eb65ece1d14c8d4ea362009ab10805c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 09:18:57 2023 +0000 WIP : allow DI of ontology name commit 74a0473bd461aa42a5ed1ce8ed9e706d78266f52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:56:03 2023 +0000 temporary disable test commit 79d0a34744463354636ffe7014094cd266b5ee35 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:53:36 2023 +0000 fixed tests commit 119158e2a5d0cf62e33997b99084b08d5b1d0efa Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 10:40:08 2023 +0000 creating link between collections and cell lines via id * before it was linked with the element but it was missing the collections. By linking with ids the element is internally reloaded and the collections are up to date commit c7e7957ef17135048075076bb5cc84dbbc4b8700 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 09:21:54 2023 +0000 WIP - refactor collection tag * currently updating tags added at create usecast -> need more investigation why it is not triggered by the "after create" hook in collections_celllines commit 99b010956f6c2701e69a3b1e6c38264528aed583 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jul 4 14:57:32 2023 +0000 WIP - add label for collections of cell line * add virtual tag property * one collection is missing if element is in a shared one commit c40a5d380b8c829006c2575b9ff6e536ea4188a4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 14:35:15 2023 +0000 fetch cell line again after update commit 45a964788c75fc2fbe8f312c6b5b304fe6137cdc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:17:17 2023 +0000 set changed flag after deleting a container commit 70938450a9f480a7515ce9adccd2bac06da8dc3d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:05:14 2023 +0000 set changed flag after adding a container commit 463bdb938f25e1475ce910687e4d1464f240a0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 12:55:19 2023 +0000 add container type on adding new analysis container commit 90a287ccad0c244da0a477f58fd71f3a88be51d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:18:34 2023 +0000 reactivate loading of literature for cell lines commit 4ee287b134fba1cd79804e63c57fd805d7d0ca93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:13:22 2023 +0000 add creation of reference for cell line commit 8f2d3dff3025cf8915af95ed1eb73de9d2a25c34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 07:53:22 2023 +0000 add foreign key for literature/literal commit b64e0d7fce8548e50ee7768b1193165f9884bc1d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:31:59 2023 +0000 add new cell line to all collection commit ff8f3fbe081033df9a7c1aae34e1d8297621d023 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:18:22 2023 +0000 use cell line count for short label commit 087606ff745d1d96f6eb5d563ca3bea3e45d518b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 13:51:10 2023 +0000 add cell line counter and increasing it at creation commit b3a232f3abdd9cde82d31a4b635fa99e5a63a90c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 12:20:11 2023 +0000 fixed bug at reordering container * add some ui polishing commit 42e901c43a3d49bebad766409480b7dc371132e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 10:59:22 2023 +0000 add warning if required property not set commit 677d3837933f7d13f4f87cd5f9e578a365950e34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:15:04 2023 +0000 polish ui * harmonized cell line name height commit 9a95f1093f16791fc2700506d79bfb5d1ff94fab Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:01:43 2023 +0000 refactor cell line importer commit 528577aad5370f6fe31df00ee3e5e861a9244be4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 08:39:00 2023 +0000 import collecion with celllines 4 * added collection to cellline samples commit 09198a4bb1d3399889d4506c3083c185c1df221e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 14:17:37 2023 +0000 WIP - import collection with cell lines 3 commit 482603ac50022f286e43c7a431858dc18fad8120 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:36 2023 +0000 WIP - import collection with cell lines 2 commit 4d2adadaa0d65f2a2f5f14c0f7e84034116f6960 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:15 2023 +0000 WIP - import collection with cell lines commit 8a4478572be3009faf3ad2033ed83f48ffc3bcc6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 10:56:43 2023 +0000 refactor tests commit d75f9f63e42f2a413e531928cce4254834dd0572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:50:57 2023 +0000 add linking between sample and material commit a545287222b7fa5049bef5582a2a83012c6a97c5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:31:38 2023 +0000 add linking between cell line sample and collection commit 6b586ec897c57f55a194f2ac7f0bbab468e8883e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:52:58 2023 +0000 refactor some tests commit 1a98a1d6e51032591c08df0b3f655a6d03775899 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:37:41 2023 +0000 add cell line samples to export commit b45efdb1392ca7b2e25f09af0bae0d2f6f12b9c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 11:59:21 2023 +0000 export containers and attachments of cell lines commit 869c6fb8ded03421c59cddae923222741502bb54 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 06:56:43 2023 +0000 removed nesting of collections * is already done in the outer loop commit 5660fa354010dfb747e08245f0388095edea6572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 15:21:55 2023 +0000 WIP - export collection with cell lines commit 9e2f06bd1376bb1bfb3fdd23bbc842cb4270c56b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 12:05:18 2023 +0000 add tests for export with reaction commit 0dc181ebc2340e5fc1c717bbbdcee3bb93069066 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 11:00:19 2023 +0000 add analysis container to reaction factory commit 94bf188d4a1dd83139e7f24a65fe56667c48343b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit 766f19d8d9d0124fd43dd67ddcd1a953c9887461 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit e3d8be596a7ac46ced663d94a8d36cb7e4f2b7dd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit c2a1b965a9b724ac494437b2e55a833c1db86c4b Author: Jan C. Brammer <jan.c.brammer@gmail.com> Date: Fri Jun 23 14:18:27 2023 +0200 Use correct data-structure for `columns` (#1366) commit 20cfe88aa5f000f81ef036ffdccc8f22672f1711 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 07:45:03 2023 +0000 added cypress complaint attributes commit 9fda919e047d341bcc840a2cea3fd7945dd6e0e1 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 10:05:05 2023 +0200 Text editor in researchPlan is now getting removed properly (#1363) commit ce8f8e88201cda03d61ef0eee654fa978fcf48bc Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Thu Jun 22 10:34:16 2023 +0200 1340 download of annotated image not working (#1358) * add tests for downloading container as zip * add annotated image to zip file * add tests for zip dataset download * changed attachment type in sample factory * fixed factory trait for annotated image * add more tests * attachment_spec rubocop part 1 * reactivated test * attachment_spec rubocop part 2 * rubocop part 3 commit 1edf8cdc5d11e97ffbe5ab73dcf100ef2305b516 Author: TasnimMehzabin <TasnimMehzabin@users.noreply.github.com> Date: Tue Jun 20 19:36:38 2023 +0200 Add inbox pagination (#1108) * Inbox pagination is added - API is added to fetch the datasets individually per container - API is integrated in the inbox section - Attachment count functionality is modified based on the current implementation * Refactor the inbox pagination with individual API calls * implement the initial pagination on the inbox * display 20 inbox items at a time sort inbox items by created_at desc modify and refactor DeviceBoxEntity will take to inbox modal if inbox items are clicked in the collectionTree section will display ellipsis in collectionTree inbox section if there are more inbox items so that user is taken to inbox modal page add badge to the inbox icon in the navigation section revert countAttachments to proper logic * limit the number of datasets and the number of attachments per dataset * open particular deviceBox in the inbox modal that was clicked in the collectionTree inbox section keep only one deviceBox open at a time in the inbox modal * add pagination option with next and previous buttons within inbox datasets close other sections when the inbox section is open in the collection tree for better visibility clean up code removing the device_box_entity.rb and refactor within inbox_entity.rb handle the deletion of container or attachment from inbox refactor the code to fix the number of attachments in the inbox upon container or attachment deletion open the inbox modal when the unsorted section is clicked from the inbox of collection tree optimize the datasets' sorting by name within inbox container fix the research plan API issue * reduce datasets per page to 35 for each DeviceBox * modify variable names to avoid issues with variables with the same name in the store refactor the implementation of container children sorting by name make containers accessible with authorized users only refactor the query to load 50 attachments per dataset persist the page number within the dataset fix the issue with inbox refresh add page count within dataset pagination add loader when unsorted attachments are being uploaded * fix the issue of opening the list of Unsorted attachments when the upload button is clicked --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 59ecc7d34088f78f32ccf2843cb88517c84ed0e4 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 20 11:38:17 2023 +0200 upd CHANGELOG v1.6.1 (#1357) commit f5d8c4e2ecee01f0848389477bda02c7397de40d Author: Adam Basha <55552142+adambasha0@users.noreply.github.com> Date: Tue Jun 20 08:57:29 2023 +0200 Inventory Feature (#1262) * chemical inventory * add chemicals model to complement selected samples with __chemical inventory__ properties * MSDS stored in public/ * add collapsible list and modification to inventory layout * allow copy safety phrases and safety sheets for subsample create for reactions * refactor chemical tab component and chemical api files * unify save button for sample tab and inventory tab * refactor NumericInputUnit component --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 80f875388bd9a83e537fc74fd0a87e40bd517370 Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 19 16:35:52 2023 +0200 defer reload after saving data to display nmrium generated preview (#1356) Co-authored-by: Lan Le <lan.le@kit.edu> commit 92c0926b6a91d246bffab5a604393b586c99dbd1 Author: Mostafa Mekky <59936007+mekkyz@users.noreply.github.com> Date: Mon Jun 19 16:16:09 2023 +0200 updating group admin ui (#1350) * updating group admin ui * change remove prompt in GroupElement.js * Div styles and adding "?" directly to the messages * fixing admin buttons commit 7d259df701c85bce9181bb1d959c151c10f9ce14 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Mon Jun 19 16:15:39 2023 +0200 Calendar entry: fix flaky test (#1352) * Calendar entry: fix flaky test * building link for element to return nil if no event-able * user factories: set parent class commit e1e4cc857e1664bd2bc4bf76328658b33191d287 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:05:13 2023 +0200 fix crash when saving data from NMRium (#1348) Co-authored-by: Lan Le <lan.le@kit.edu> commit e3ec4fe8af37ec7fc855b09c963cbed63f1d84a9 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:04:18 2023 +0200 handle issue by css (#1346) over write css transform from boostrap modal due to compatibility issue with d3-zoom Co-authored-by: Lan Le <lan.le@kit.edu> commit 57e255a038577f6e76443199fbb4d3a2486e5284 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 13 12:36:58 2023 +0200 Datacollector api fx (#1344) * wrap returned result to fit expected structure for client * add simple api test commit 5c81983b016aa83c3ce4bc8fb701549f65c1ca5e Author: Pei Chi Huang <pei-chi.huang@kit.edu> Date: Tue Jun 13 08:46:13 2023 +0200 refactoring transfer (#1320) use export collection routine to pack data for transfer TODO clean lib/{export|imoprt}_json.rb commit 8de0191b4d2ca80aa594716a6d45c44ae342fe4b Author: Martin Schneider <m.schneider@cortona.de> Date: Tue Jun 13 08:40:10 2023 +0200 Add calendar (#1189) * Add calendar Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> * fix research plan and screen short label issue * fix calendar button issue for new records * fix calendar download * create usecases for api requests and adjust the entries search * adapt files to rubocop guidelines * add ruby rspec for calendar entries * adapt calendar files to eslint guidelines and fix some small issues * Calendar entry: swap start and end time if start > end * use application root url to build link --------- Co-authored-by: sven <s.keller@cortona.de> Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> Co-authored-by: VadimKeller <v.keller@cortona.de> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 2aa35951886146392b5010c94afba66f206676aa Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 12 16:06:25 2023 +0200 add AIF layout (#1335) Co-authored-by: Lan Le <lan.le@kit.edu> commit 06d2d3259ab00f11dab7f93c4e74d60b425d9b31 Author: Lan Le <baolan2005@gmail.com> Date: Fri Jun 9 14:28:00 2023 +0200 1288 add chemspectra with SEC layout (#1297) * update function to display SEC * npx browserslist@latest --update-db * update yarn.lock * update ci runner image * update ci runner image * downgraded d3 lib to v6 --------- Co-authored-by: Lan Le <lan.le@kit.edu> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 4110f367edfeb1baf2af463ffbd1777174118981 Author: Lan Le <baolan2005@gmail.com> Date: Wed Jun 7 16:39:48 2023 +0200 fixed cannot load the correct url of nmrium wrapper (#1339) * fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu> commit 48aefe043b5043348b586382f4265dbfefcab127 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 10:49:05 2023 +0000 update callbackurl and onlyoffice payload url commit dcf1d61a05d20ffc0e824d2946d16520a7deed80 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 09:12:06 2023 +0000 update editor api use PUBLIC_URL commit a8333e8cf1e0d8476270c9475423d2b4e6b46a95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:42:33 2023 +0000 fixed test for export collection with sample * sample was not in collection before commit 5dad2208f9102c3617c7598c375a84b51c2ca43a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:13:07 2023 +0000 removed dependency to "react-search-autocomplete" * use instead already included Creatable component from "react-select3" commit 9439b699f78fdafc8c5e743f142aed0d2e9478d0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit a39d1b23bdb48a27b2da0286d10bd6e82772bb8c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:59:40 2023 +0000 refactor some tests commit e1d507b42cfb242b33f275188c5ee679562820c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:34:29 2023 +0000 fixed size of scientific button commit 91fec919d7f358ee2dcb0437854c844b2a09b063 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:30:02 2023 +0000 add arrows to panels in properties tab commit 57c3b0b6dae1b8f200f3d36812da042360266e71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:09:14 2023 +0000 fixed some ui issue * Cell Line name was not in a row and lead to ugly ui commit 6b757e1d3068b27f4e5c9b87955d7b3fcffc2ceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:41 2023 +0000 removed old mocking code commit 329efabe293875c7d6a98490390a4344fa94500d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:09 2023 +0000 add success/error messages on cell line update commit 4c55d2710fb445b0ad045cbcff63a4e9b1539d2e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 22 13:49:36 2023 +0000 add status messages after cell line was created or failed commit cd53e4b52fc6ded489477188098c23fa226f0da3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 14:31:53 2023 +0000 add permission level for cell lines to collections commit 3f80ed6822678ed424097e398d5d4b4adcb64479 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 11:08:24 2023 +0000 add collections to cell line sample commit 1f6e0287cbeceef4c4cd58917ff0eacf311b0d17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 08:52:23 2023 +0000 WIP - add attachment uploading on create commit 37b5974e085ae145db6c6994c1faeec40af9a9fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 19 07:26:52 2023 +0000 WIP - enable analysis up/download commit 997d834da675d4fea0cc5337042592f28fb8fe72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:24 2023 +0000 fixed typo commit b9f7cd7844c77dd90492fb2acd9683f921ce2cad Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:14 2023 +0000 WIP - add container uploading to cell lines commit 831d4a24250cf88356ba2e25a9d9b6ee59c86cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 10:26:56 2023 +0000 refactoring * use elvis operator instead of if else block commit bc9fc0e2ff77c9e4e3f4a59b0268f3ef01d942aa Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:46:35 2023 +0000 refactor header buttons commit 7f0110062a7770702c53adc7b03b2e8d5ca06abe Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:15:02 2023 +0000 set changed to false after save commit 98169d8b71a8b7cbaeb217307fdd55fd21fde7a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:10:34 2023 +0000 add header save buttons to cell line details commit ee5fdb4588b1788f59101997edd825fd3a3b4c3a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:33:58 2023 +0000 add close header button to cell line details commit 0617b1109b21014686630719b4cee0d4abfed1ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:09:23 2023 +0000 add enlargen button to cell line details commit 48ce96be9ac4bc97f642127b1bee35e508b6e10f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:59:02 2023 +0000 close confirmation only if something was changed commit 158af4d8a3fc868bdd0d083fdd960eb6c53174ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:53:18 2023 +0000 cell line only savable after one change was made commit fda42d7acbc0c7836433c51631aa3ff957e7bdab Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:28:55 2023 +0000 add missing files in previous commit commit 31daa4fccbf43b7db25ab014b1bffe4b938ed0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:25:20 2023 +0000 polish ui of amount commit e09234429d53bea2b787c72b44d92623e5fefe73 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 10:52:36 2023 +0000 enable user to use scientific notation at amount commit f31b876d1595c762ed7559217b58ad4bb107ab59 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 15:22:58 2023 +0000 WIP - add scientific notation for amount commit 75be387212648a5ba7abea16059c69e5d7a7ca7a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:16:23 2023 +0000 extract validation logic to store commit 22d18a2977ff37519707cf92f78d663d3590c587 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:05:07 2023 +0000 refactor amount as own component * increased size of amount column in db * also set maximum value commit f3c28787f10cc2a0592f40787501b03c61e4ce46 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 12:40:43 2023 +0000 ui polishing of amount selectbox commit a7d43f86e166389276265b9e02bcf2db49973756 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 11:23:23 2023 +0000 add unit to cell line sample commit b5923636a10e4d373e21e3e459b193e9685041c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:45:34 2023 +0000 add tooltips to cell line list groups commit 8ee3b3c23adbf5ec32e69bb53e58a37916d66c52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:34:11 2023 +0000 refactor of scss file for cell line lists commit 3f8d337af8dc06e3aa270a5619bafbb45b699a42 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:45:01 2023 +0000 fix missing parameter mutation at updates commit 0d0c4c2db8bab8e1d9f2fb7168922614820e1df7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:35:35 2023 +0000 add fast cell line sample creation * create new sample with all cell line material properties commit af0468c0f57aceedbe093e188d7049475c0c2d33 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:27:45 2023 +0000 Fixed tests after refactoring - part 3 commit 9d6b4e1651b5c831a7862d83a8ccfb5ecfa6a57f Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:20:33 2023 +0000 Fixed tests after refactoring - part 2 commit 8f0f6b8dc961b15e1c501536b0b4d58251b5ef2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:50:08 2023 +0000 add root container to cell line commit 58dcb4de02243d4244277bc227e17d1800b93f61 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:45:33 2023 +0000 Fixed tests after refactoring commit 787b96841570f03f5e4a8fe2678e338203cf6041 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:29:54 2023 +0000 WIP - create sub cell line item commit 177e7a331afbcb4ae29434a847d98bf0e3958329 Merge: e98a9cb83 7007666c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:10:35 2023 +0200 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 7007666c2d97e659e875d3ebd127d7f359a0a9bc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 12 09:20:56 2023 +0000 add cell line to API ELEMENTS commit e98a9cb83db76ebfe748d6315601a4c85ebed31f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:59:07 2023 +0000 add ancestor cell line sample to model commit d13371a6765ee8296a9b4bb3af44aea51b62ecf4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:58:18 2023 +0000 refactored rendering of Button commit 6c771970906268b0c8ecd4dbd7cacc2ecc54dd30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:26:32 2023 +0000 changed input validation commit 7bc0a75dbed09124ae7edf4dd73fb84337ebcdaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 11:55:24 2023 +0000 some ui polishing commit 2f630b72d2af90e8accd8d0a37f4f9281b883a04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:51:43 2023 +0000 add missing mutation property commit f4f731cdce226f62d37f9d2d8656b8599ff6f420 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:46:37 2023 +0000 WIP - connect update cell line frontend backend commit d40a145a9af746bf2268ddf8eaa5fa01d7d61ce6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:32:57 2023 +0000 disabled initial literature fetching for cell lines commit 2f72bac4652580d2c7cd48a9828e22b94b453e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:31:35 2023 +0000 WIP - changed identificator of cell line group commit 55ba230ffa3e6453fa01dc3588390c5f2ca73215 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 08:19:54 2023 +0000 harmonized cell line ui * arrow of showing entries harmonized commit 516f1906cd3779db15af197ebb1605eeacd73657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:41:21 2023 +0000 Polished the text representation of cell line item * fixed missing property in test + factory commit c08a53648193c777688ee7f90660816d5c99c557 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:29:30 2023 +0000 polished ui of auto suggest entries commit 4e172fc92d95befab242d9bde28cc879a1e9fffc Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 14:10:54 2023 +0000 fixed bug at rendering value of component commit cf590c546b9991c16822f00eb55def6ddb98bc02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 13:41:44 2023 +0000 add test for changen material in mobx store commit 44726673ad65c57797a6b7089753bd6332c104f3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:43:03 2023 +0000 add test for creating cell line in mobx store commit 6c19350be2794c88b250f9ad1dc443d0d8d341e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:04:26 2023 +0000 add test for mobx store commit ef29aaefbe5053252e5b4f09ac008b95fce90e04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 09:27:43 2023 +0000 harmonizing ui style commit dbf408e34ebaa979d1836559658ca0da1dae9cc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 08:40:44 2023 +0000 WIP - apply loaded material properties commit 5d5ac4bff7b26650c3905a5123620e89488df7c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:31:19 2023 +0000 ui polishing commit 0fbfd7bb0027a798e54cddfcd97b6ff041c8a607 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:12:45 2023 +0000 refactor cell line name component * create specialized component commit 0bfa656e48dde14228b285cc486c1c06ac5e58e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 14:32:38 2023 +0000 WIP - add autosuggest to cell line name commit 88a519b4e86ec134c94aa7b94e847f4470d5118d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 12:43:55 2023 +0000 WIP - replace cell line textfield by autocomplete commit 7ae73225514e3bb8f60ea2fe4d792d8f4c936307 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit 38bec166c4f94552bf792ac756ee44403250a55e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:08:49 2023 +0000 amount and passage must be greater than 0 commit e95c8462a55ac5aa3b0c5d4a5c36ffc98a858a93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:05:06 2023 +0000 replaced text field by combo box * for biosafety level in cell lines commit 315cebf5956665cf01ec9c43d7cbd61b73ef0f02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 11:22:52 2023 +0000 polish ui regarding to cell line table entry commit 49eec4146fc36dee98ce7eb5fff1509b428f2168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 10:32:57 2023 +0000 polish ui regarding to cell line table commit 6bd83f2bd09d9d8bf1f59653cceee8ffd59f0050 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 14:07:39 2023 +0000 more ui styling + fixing property commit 7827819a4ca959b3e598d09a0ef289184f3fac4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 12:30:29 2023 +0000 ui styling commit cb2e6d07e6cf6ffa2ba7b13c76134b85a028636a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:08:59 2023 +0000 fixed rendering of cell line name commit 8eccec96c4047bacd8adb98a785c26d58334d50a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:04:32 2023 +0000 fixed some ui stuff commit ab52bef18a869751b2fc5d3d9ab5bd502685c3f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 13:54:00 2023 +0000 WIP - connect Fetcher - Backend : fetchById commit 504d480ba1259d4c9ff7e93bb5698f16ab472422 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:50:05 2023 +0000 add missing property commit 7e6fc1b74088eb0248edc577c6f985d62401a9f8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:37:09 2023 +0000 WIP - connect Fetcher - Backend : cell lines of collection commit 637472528c088e1dfa7ae3676495015f6e2d2608 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:56:05 2023 +0000 fix mapping of cellline name commit e549ae85947270c93a17b00a4a3bdb72fd16e2c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:50:11 2023 +0000 refactor model of cell line material names commit 06c5f172166f6c993cf2e0bbb72e335c03595c0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 06:58:00 2023 +0000 add short label to cellline model commit 71c0da4d198fd82b4f0b430f3a077b9873bb898f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:09:52 2023 +0000 implement fetcher - api connection commit 383eca802eff2a62743a36f09bdba57db7bd63a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:08:16 2023 +0000 add missing api parameter commit 0150dab3df74e737fda4e993ade8d985b7f0f0ef Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:33:11 2023 +0000 WIP - connect fetcher with backend * harmonized comment and description properties commit 73e59fe2070b4ffd615ae43ec55dfaca51991f37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:16:54 2023 +0000 add missing properties to ui commit 730178bcd54454ad7b0f6181372725453fe92380 Author: nh9378 <basha.adam@kit.edu> Date: Wed May 31 08:35:25 2023 +0000 wip connect fetcher with backend commit ced80165912d69dafbe156c48e42b57172da0754 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 12:05:31 2023 +0000 add cellline icon to visibility tab commit c1af03dd791133286d2cc0ea4fda86ed6840ecb9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:35:50 2023 +0000 add load to API commit cf6f0e2a1511f8…
Squashed commit of the following: commit 37b9512a1782ddb6dd2e29437f724dec5aa1953e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 11 07:47:14 2023 +0000 refactor: removed unused variable commit 8a8ea6e77fcf94cfb4b14d84a346f826170bb22b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 11 07:46:04 2023 +0000 refactor: fixed typo commit c9e069b5301693f2a0a879f87ade3bbbb750200a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 11 07:43:34 2023 +0000 refactor: removed dead code commit c5cc737ac67ec0d8e90083ef6394f56a19dccbd1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 12:49:00 2023 +0000 fix: instead of own reference categories cell line will have the default ones commit 299de8088b0d5e2efcf61aaf69b0e5c1c6c291b9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:10:56 2023 +0000 refactor: deleted empty test commit f47f808154b6210863e834349fec9605e58b3027 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:09:59 2023 +0000 refactor: fixed typo commit 3c4284876202667953c17e935f8200129740fc49 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:08:05 2023 +0000 refactor: fixed unused import and switched to scientific notation commit 3453d9563420caf7fc3ceb02c7239d0526ce2126 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:05:19 2023 +0000 refactor: removed unsued variable commit e76572c39cd4794765d44bb499696d0f8652d09a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 10:03:29 2023 +0000 refactor: make CellLineGroup more readable. commit 7adf52cd35d1ffca67b776abc691a090844d1839 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:40:07 2023 +0000 refactor: removed unused parameter and mock data commit e7baa01f6f3577119a48d5882ce3d3d5e5e3329b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:34:14 2023 +0000 fix: restored DeviceBox.js from latest main commit 0e83c71ccc3c3858a13c0f97f9f208052d7ef13a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:30:53 2023 +0000 fix: fixed typo commit 5fbb68f4316a9fcd748c55f3a125c04e4749706b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:28:30 2023 +0000 fix: fixed bug introduced by merging with main commit 5d65bc120a1e9696f6c9466aa5e42b69dc322e65 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:23:38 2023 +0000 refactor: fixed import from relative to absolute commit e812a839e27ea40c16cc90bd12e50065e0fc5810 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:21:34 2023 +0000 refactor: fixed typo commit 781d49f40f177ca35a3752218c018274ce2c414d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:17:17 2023 +0000 refactor: remove debug code commit 843ccac9475119cdb6cfcaba1b2cc2f3ead6e5a8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:15:41 2023 +0000 refactor: removed unused imports and methods commit 14f0c806a8bee2d0c4a84dea4af7a5fc36ea7ed1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 09:06:55 2023 +0000 feat: add tooltips to save and save+close buttons commit 170f0d6d0f922a90965a90248ba204024806c3e2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 08:50:19 2023 +0000 refactor: removed unused method commit 2435e656bdcb417b109bea6055f2b42634fd34d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Dec 8 08:43:30 2023 +0000 style: fixed css class names from camelCase to kebab style commit 43e7a41887fcb809af8d456f5a2de24997afe865 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Dec 7 14:51:29 2023 +0000 style: add comments to models from annotate gem commit aa2515256ab062bc11ffa9a45859ec947a39468d Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Dec 6 12:35:18 2023 +0000 fix: Incorporation of code review comments commit aceae71cb246e97fc1025e0bbfeed1822ae6f921 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 4 11:19:40 2023 +0000 fix: add some marging between rows in properties tab commit 034fa6f139e2cb45843e6cce0ae02c27a19a9168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 4 11:09:49 2023 +0000 fix: add some space between tab and content commit 7697334fdd09a7b45eae6fa88651ad03c03e36fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Dec 4 11:04:13 2023 +0000 fix: fixed typos commit c38ee1100bfe660f5f6d6854c2c44c7711e338a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Nov 28 13:19:02 2023 +0000 fix: fix crash at rendering analysis mode header in order mode if no metadata is present commit eda759d866d27385ca85f6032a8108d1543f0acb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 27 09:22:45 2023 +0000 fix: fixed merging error commit 8f697d81724ae3b1662d606c24e8173e037a20be Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 27 08:50:03 2023 +0000 fix: fixed merge bug commit 53f3098c2a711f36e4bbdc4ae739dd094284ad01 Merge: f15901d52 5e3d9814e Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Mon Nov 27 09:32:00 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit f15901d5274b6170b02cc9804d1ffe38e955ec5f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 8 08:34:45 2023 +0000 fix: check on import if material already exists and use one from db instead of one in import.zip commit bae104a95b287952d4fdb3d72d001bc98c589e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 14:11:45 2023 +0000 fix: add null check for kind on analysis container commit 5775123fa24a5fb0e28ea4b8c80dbbe8ecffca6f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 11:28:00 2023 +0000 fix: fixed place of cell line element commit 1400b7efe457fd8af01159b49ef37cfdc5085770 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Nov 6 10:43:43 2023 +0000 fix: add migration file to make new cell line element compatible with generic element approach commit 759a8ac320c7680ecb85bd607300ccdce2637bf1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:01:21 2023 +0100 fix: always create new regular expression because it is statefull (why js, why) commit 10bfad8df8f6a9bc37cc72b390adb4fcf9affa7f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Nov 3 14:00:27 2023 +0100 fix: only show name of ols entry and not also the ols id commit 796cd74c42b4b213d84b3723b65e66bc24a62001 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:40:14 2023 +0000 test: add more tests for cell line api commit bdd2fdc278864280c90cf86c82ae1af5187258f6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 15:25:40 2023 +0000 refactor: fixed context block names of tests commit f607a594a8f52c193efe174caf117b20539bbca8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 14:07:56 2023 +0000 fix: add check if profile has a layout commit 168cd3af6b7af7c9c4904fe8bb923edd30a6fe20 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:46:45 2023 +0000 test: add test for loading cell line with time restriction (from and to) by updated_at commit 5efe25ec3870cba9b937cc4dea59aec6bb9759d5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:43:16 2023 +0000 test: add test for loading cell line with time restriction (to) commit 834b5503028cb609f637492da81bad33a19a4554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 12:41:28 2023 +0000 test: add test for loading cell line with time restriction (from) commit 97c63cc00d79e39cd2a2b5f5c7e9eeb7f7a9834a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:45:11 2023 +0000 test: add test for fetching cell lines of a collection commit 3ab5d8ef43a13393cde333813b972f0b2b0f61ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Nov 2 10:00:01 2023 +0000 refactor: test refactored commit f5079d1248b7884994d39a6897155939c44bb0c4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 16:30:40 2023 +0000 test: add test for use case 'update' in shared collection commit f84ed83c2bf21d3d148c317c53ebf591a097572a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 14:30:58 2023 +0000 refactor: changed test a little bit commit 714061e90195ac7acaf2d127af9235b6d0ec7955 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:49:52 2023 +0000 test: add test for changing the literature type of a literal commit 816eae18d07b08875b51f3f40ac6bbf9036f3835 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 12:35:56 2023 +0000 test: add tests for adding literature to a cell line commit cf1fc80256ddcec82532d98fbbc56551c7a422e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:54:42 2023 +0000 test: add test for getting literature from cell line element commit 75b263eb010434d5b8ba1db212e3b6f96a4c187a Merge: 65c183564 6f82b86fe Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:26:46 2023 +0100 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 6f82b86fe7f73f991f6e181b77d3a9f6739c2acd Merge: 1ecab672c c61c86a16 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Nov 1 10:24:35 2023 +0100 Merge branch 'main' into bio_feature_cell_line commit 65c183564ba0b104cb401622a0f7467cc93e3f58 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:13:05 2023 +0000 fix: add cell line ui visibility property to existing profiles commit 3e75468321cea2238dc0c5f0c2b6c0572bf32a39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Nov 1 09:02:32 2023 +0000 fix: avoid conflicts with existing generic element profile numbers by setting a very hight default value to cell line visibility profile value commit 1ecab672c76bce7199b0cc593afb2c6d9d83f91f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:33:43 2023 +0000 fix: removed unused imports commit cee501f5c1be2b3e00adb547eefbd9a4d6df0554 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 09:28:28 2023 +0000 style: fix rubocop warnings commit 66bdf32ca912050dd490ccd98070e4bc29ef3aa0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 23 08:46:01 2023 +0000 style: fixed rubocop warnings commit f1a395664e4566c36d03028b63b72c11e46ce236 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 13:54:18 2023 +0000 test: fix rubocop warnings in tests commit c5d564ad75aef2eb19dff67d9d462b9c32d32c5b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:34:22 2023 +0000 test: apply rubocop rules in tests commit 1f5ff589de417f084ea4c9761b2827257be00be7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 12:26:16 2023 +0000 test: apply rubocop hints for test file commit 25f8ae6cd18a12adfa63d89fa82155da64823c77 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:46:27 2023 +0000 style: fix rubocop warnings commit f9a5b6da77692ce2c2cac73e94ca7c29062bd8ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:26:25 2023 +0000 fix: fixed bug that came from a rubocop cleaning. rubocop did delete the last block in the id-else statement :( commit ef8f2f08cffd1f73f2d0bab5d1cb3ea7417a2459 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 10:25:33 2023 +0000 test: fixed tests commit b6e8a54b292b2b4e683f8175b79b9382f1aaa2fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 07:47:15 2023 +0000 fix: fix tests using js- factory * the factory somehow now uses the same instance for traits/factories. I have separated the domains with some kind of own namespaces to avoid conflicts between different factories. commit 529216c019112966e77bd2aecb9611eded1326b0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 20 06:48:59 2023 +0000 fix: fix tests commit 955f68a569665ce31fd065cff098ab0bccf964be Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 19 08:57:08 2023 +0000 style: fixed rubocop warnings commit b97606e05dbf86e53f4b089b08b239114ac00bac Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:59:20 2023 +0000 fix: fixed switch case for cell lines, seems to be overwritten by main sync commit 5cdbd9e6e68aa92f11f57b411aabc6997a9783a0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:39:35 2023 +0000 style: fixed more rubocop stuff in apis commit ddbad0238cb49e4ff94269a0c05e2fd189fab823 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:10:53 2023 +0000 fix: add missing cell line entry for user profile commit e51e8d5cdef2c07d0bcd65437498beafde85e14e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:09:51 2023 +0000 style: fixed more rubocop warnings commit 3a8cab32ff1a905f5d44a317dd9b2fcf6b7739bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:51:30 2023 +0000 style: fixed rubocop warnings commit 7a2e189a026211c817c4ae6057a8a754b0b7240f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:28:41 2023 +0000 fix: remove duplicates of fixture trait commit 6777394279b7a3d30ae0f05be52f6c4149c18ab8 Merge: 0be06e4ca 5f6d6ad50 Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Wed Oct 18 13:25:48 2023 +0200 Merge branch 'main' into bio_feature_cell_line commit 0be06e4ca6778453ed3429df2cd9c1e7c076a0b2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:16:45 2023 +0000 fix: resolve merging conflicts commit 9827b88e9484353abf91c3b0b51b53a02422b2a3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 12:47:35 2023 +0200 fix: fixed conflicts commit e04c32bb95b5da2cac78a4de39af650212cbafc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 11:43:07 2023 +0200 fix: fix conflicts of pull request commit 20d3e910da5c10b80fb925a9c4253ff51a801d25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:04:20 2023 +0000 fix: remove duplicate factory trait commit 87267fe17e4c13530ac8d4c18252cbe14f124d08 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 09:03:52 2023 +0000 feat: add cell line db stuff commit 0f147f5769e7505c645312f8fc8831f2f059aaea Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Oct 18 10:08:09 2023 +0200 sync to latest main commit 72fc05d394bfab762947d98feaae18bbff1da2a7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:32:28 2023 +0000 test: change terms in OlsComponent commit 2fdd3d6f44bd17dd2c7074bcdb2b470993cafa75 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 11:30:53 2023 +0000 feat: remove artificial uuid from ols term commit b82e8db57e492ab23990a7ca6b8c784bca1d0b71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Oct 12 10:07:00 2023 +0000 fix: add unique id to ensure unique items in the OlsTree component commit 993a8aefb2c24aee6316080e8c0fa209db1a35df Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 14:31:40 2023 +0000 fix: fixed bugs from conflicts commit ef873df201bf005ae7d31ca316b5609fd1b52bb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:55:04 2023 +0000 fix: fixed bug resulting in wrong resolving conflict commit c30ad69fe7be5f7065209289d84e173f1f7eff67 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:25 2023 +0000 test: fixed test for exporting with cell line commit f19aeb8f33f0b0645d78f8f4a8787dacb1f0ed50 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Oct 10 13:40:08 2023 +0000 fix: fixed transfer to repository variable commit 9857dacfef0ac598e18f26d0c74598a42fefb2a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Oct 9 14:43:08 2023 +0200 sync to latest main commit a5066758b4c9d2d3b33cfe6b0179b18f7ad3e6b5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Oct 6 11:09:45 2023 +0000 refac: changed ontology name to bao (BioAssay ontology) commit a54e78dbbf6e08dcc3dda8ce0949a8513ca3e088 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 10:59:06 2023 +0000 feat: change mouse pointer and enlarged clicking space for showing details of cell line commit 04802c3ab784701fb9aab015bc989fcc145632c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:41:11 2023 +0000 refactor: refactored checking of read only at collections commit 35342365fb2cab314684c2e611cf48bcd2cf45ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 09:37:44 2023 +0000 test: add tests for read only checking on collection commit a9512d9cb44829bece3501fec6e023d007d16ca5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 29 08:06:17 2023 +0000 feat: add access rights to cell line in shared collections commit 0f3060570351fc78350dafa5d9434b08a1cabe22 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:53:33 2023 +0000 refactor: change name of literature type for cell line commit c9e237a708116a90d9792ccc5e5261ab8ee470a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:48:38 2023 +0000 feat: disable editing of references in read only mode commit 1d27273b52064d37140e65fd3f28b51adcfdf193 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 27 08:18:12 2023 +0000 feat: disable remove button on analysis datasets if read only commit c7f64cc85d7b702184855b2c4f0cf743b59c86da Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 14:49:46 2023 +0000 feat: add read only to cell line analysis container (2) commit 8c9442d42e788ca56e5f25504ec0f33e1338278d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 13:03:24 2023 +0000 feat: add read only to cell line analysis container (1) commit 47614248e268c20e82bc86e7d3a3443faf1df5d6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 26 12:58:16 2023 +0000 refactor: add read only flag as property commit 04fcc826c4c300fe0dd684e438188a074220399d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 15:35:53 2023 +0000 feat: disable General properties in frontend if user has no write access write commit 2bb5ddc146e2a2f933a2854fadcfb8628cfaed25 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:58:49 2023 +0000 feat: only allow change of cell line in sync/shared collection if access right is at least 1 (write) commit 63825dab82c1b19e7c23ade880120bb05d2cb04f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 14:28:48 2023 +0000 feat: add access to sync/shared collection when loading a cell line commit 53e7de5a93a85865a963667018001961022327fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 13:20:28 2023 +0000 feat: only enable creating of cell lines if access right allows it commit bc6b143bcab7cf9b45ccf8e5019908a3039b7429 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 12:34:14 2023 +0000 feat: enable synced collections with cell lines commit 4f82297dfa0f4bd030bc7f1d183643610d1a86ab Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 25 11:49:14 2023 +0000 feat: add sharing cell lines with other users commit b859d521d840c683007f0027525222e886f1bceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 11:21:48 2023 +0000 fix: add container to cell line factory commit 23295d20aa95e3d89a8ed82f3f8ed976339cc253 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 10:38:31 2023 +0000 fix: fix test for detail calculator now with cell lines commit 590e8455a0945bd3e5a1f4363b81dc0b69d0046d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:17:57 2023 +0000 refactor: add helper class if current reflection mechanic is not working anymore with new elements commit 55c1e99b8f50c5d9bd838bd345f166ba4e88a4e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 08:16:10 2023 +0000 test: add tests for deleting cell lines as element commit a337889fe5731ce24d6c1b864217c2966871c850 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 22 06:57:04 2023 +0000 style: fix rubocop and add empty tests for deleting cell lines as elements commit f0b32a2d553f52eca411211d607a6f51000708c1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 14:27:40 2023 +0000 feat: add delete of cell line commit 8b0872aa3c71acab5c7c4a0893dbc707f2cc7cb3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 20 07:16:32 2023 +0000 feat: add delete of cell lines from collection commit 104876480f62e5a2056e2c15e8f21aa44620abaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 11:04:44 2023 +0000 test: attach cellline to same collection commit 6cd37b1e43d34102b8ee8d04063f26db8a48eb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Sep 19 10:37:06 2023 +0000 test: attach cell line to collection commit 607d452e45f3352f796c296aa6cb63813f9f3edf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 12:35:37 2023 +0000 feat: attach cell line to collection commit 40362f257c63a9bda08948acd9470b067513865b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:15:35 2023 +0000 feat: cancel movement if collections are the same commit 4a6c54660d392c00abcef5f04ff077c991fa1cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Sep 18 07:08:21 2023 +0000 test: add test for moving cell line commit 88ccaea1e4520393278ecdd7aabc6d74e55b4e0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:48:03 2023 +0000 chore: reorder import commit 40c52012e976bf9b062d599be34055c8cbac2ff8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 08:47:46 2023 +0000 fix: update ui after cell line moveing commit 69c990af28ef9b0ae589a885b1b85c03bcf64cb8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:49:12 2023 +0000 fix: fixed class name generation for cell line commit a89d91fd726974a6e1abec35cf175aeece994f9e Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 07:10:47 2023 +0000 feat: enable move/assign button after select cell line. There is currently no update of ui, but moving is done commit e7fc4d7ad8ccc15ef1c897934469903c2d3942fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Sep 15 06:59:23 2023 +0000 fix: correct name of cell line element commit 805771efb78f9bcf49a0e23f4e61d39263630324 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:23:42 2023 +0000 feat: cancel move if target collection not existing commit 31f847bd22f263c3303ab85d88cc7381c55609d4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 14:14:45 2023 +0000 feat: handle moving into collection where cell line already in commit 148104ec8cc8913218e33c8d3d699c6a26b872bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:52:59 2023 +0000 test: move cell lines to collection commit 5bd7f924f3f52f8faf6c885e585ecd985cc3b1bb Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 14 13:04:49 2023 +0000 feat: enable moving of cell lines to other collections commit 6d3589fd3a358b4df868a47da1ae5b252bc0fd2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Sep 7 11:19:45 2023 +0000 fix: remove immutablity of icon variable commit f45395d71ff948503474f854a8ad33865e58363e Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 12:10:21 2023 +0000 feat: harmonized container order ui commit 5feb0ab04d2dbc09cca428a435fa985e90fefd56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:29:37 2023 +0000 feat: removed barcode printing and reporting from cell line analysis commit fb4255d9dc935f82c89845329cfd77ba29d1cc8f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 09:25:28 2023 +0000 feat: harmonized ui style of edit/order mode button with eln ui commit 7020cbf2b65719f1c3611beb53b2d51b25772315 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:54:44 2023 +0000 test: add test for container ordering commit 15369a3d14f4d3d7523f7f47e21006116e4aff56 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 08:12:10 2023 +0000 fix: update index in metadata of container after changing order commit a20186bc73764db26e703c324b5101fd4a05f102 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Sep 6 07:47:47 2023 +0000 fix: ui update of cell line after change commit cf55b3f26ab0b3be5fff1bd19346d9e7c2cd247e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 29 09:29:51 2023 +0000 feat: reference moving now possible for cell lines commit 8f1b204a276ce597af632b9d044dd99821ece74a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:07:29 2023 +0000 feat: add correct literature type after adding literature commit 38045e3e9e1b49f6a8f17fb67e2e99990f5ce07c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 13:03:49 2023 +0000 style: apply autofixes of eslint commit 3b57515237de3a32ed20afdfd2b03cc0b31d72d7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 28 12:57:02 2023 +0000 feat: add own reference type for cell lines commit 57f2452b5ddb08e425918aa553d102a1e0c952e9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 25 11:33:33 2023 +0200 chore: update to latest main commit 083ee49dc9007f3e086398fb95a11d56457e57a6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 22 13:03:21 2023 +0000 feat: add bioassay ontology for cell line analysis commit 1ecc88ce2927b9f65c7076be0c9ecb42d68d79d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:49 2023 +0000 feat: enable search for explicitly cell lines commit 5207d38bc90006e7e6a3972af58c615797231b41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:59:19 2023 +0000 test: add spec for searching for explicitly cell lines commit 7bbcd92891cf7f5d1b9c652df910bb90a37e7fb0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 10:30:17 2023 +0000 feat: add search of cell line by sample name commit 82685220d318acb541d6f072542f24a13ab0645a Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:43:47 2023 +0000 test [ WIP ] : add test for searching cell lines by sample name failing due to missing function implementation commit 73caa9ba22f549e784ff637404ca4c60b78942ac Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:31:57 2023 +0000 test: add spec for searching for cell lines by cell line material name Fixed also a broken test from the previous commit commit f0389ebec92f20f89875a3b3801312f2a6d175ae Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:29:07 2023 +0000 style: apply rubocop rules to test commit e9a5ff97222276a0dc6e857a604abb46aa3fdf16 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:17:07 2023 +0000 feat: add conversion of cell lines from search end point commit 8da233569244d17342846867785c21252870bb95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Aug 15 09:16:34 2023 +0000 feat: add cell line to search by cell line material name commit 3e8ae9cfa7d33b089f00f3a60c9b2eeb790c0744 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:38:58 2023 +0000 refactor: correct test message commit 86fca3299986ef03120c42ab1813ca57cbb6a9fc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:37:27 2023 +0000 refactor: remove unnecessary import commit f1b528cd9c49084a88b2dd4f6476315ceca8a0ea Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:34:54 2023 +0000 feat: limit search to cell lines commit 4b91726c4dd410611df9fd20a3fe6c73a39d9559 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 11:19:35 2023 +0000 feat: add cellline to search possibility commit 615ee75f1e6754856d92df6bdbcf16e83f21f115 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:43:46 2023 +0000 fix: check detaillevel at searching for cell lines commit deeacfeb12c74f6323c847a000a9057abd3802f1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:42:08 2023 +0000 refactor: extract params to local variable commit 0aa5e46c10d3fab9f364aeb9062d214e25e624a5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 14 10:40:41 2023 +0000 fix: correct cell line detail levels access commit ebaf56db3467f3cc3af21a2820dd7f1433238a41 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 13:15:57 2023 +0000 feat: add entries for cell line suggestion in ui commit c525c59d32211af788c2674a717dbe9464d29074 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:46 2023 +0000 feat: add collection in suggestion filter commit d019ec70b2c47d659a7927af163ad65b7d0310f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 12:44:02 2023 +0000 test: add tests for suggestion api commit b33e467abcc60025bc3a73c6a22e756f65f3725d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:36:30 2023 +0000 test: add tests for suggestions including cell lines commit ee963022283947d3c9e29d78e7458973267542ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 09:03:37 2023 +0000 feat: add possibility to find in suggestion/all api commit ed031072a3a12287966aa72d4d62e3d8964def17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Aug 11 07:58:36 2023 +0000 feat: add scopes for finding cell lines by name commit 677a796b0ada464dd3b5b31dda020af250904ac9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Aug 10 13:31:12 2023 +0000 feat: add cell line to detail levels in collection helper commit ebb6e4f2871aa18af8c4ea937915319814e8088b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Aug 7 13:20:16 2023 +0200 update to latest main commit 02787d96558ed57fdca68368cb430e2d47c1152b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:40:03 2023 +0000 add tests commit 0c7680ff6e36a2e767d505ba1c21c8e59eba63fb Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:07:17 2023 +0000 delete duplicate test commit 4555b8d57ff2e01e4cadbd87b79442a795144c03 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 14:02:54 2023 +0000 fix bug at access by browser address commit 9a26c9104152e47edf7b7c5cc54433d8ecef7c0a Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 13:40:04 2023 +0000 add detail level mechanic to cell lines commit 2a0ca71f3f7a4b0f9edeae9fdf75a695c9fa1d2f Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 12:14:01 2023 +0000 refactor loading of cell lines commit 32b074a7c93a0872e3f1ed64fb2a7fb9c62335e6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:23:22 2023 +0000 refactor cell line usecases commit 573f886df22612e4f58d72e4fec4c826083afe0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:06:16 2023 +0000 refactor create usecase commit fbc0e5e6214b1953485fb5b057da9dba61210004 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 10:13:46 2023 +0200 Fixed missing comma commit b1037ac765d81be474142abcf8c5bdc5c1069c39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 17 09:54:45 2023 +0200 Sync to latest main commit 1c2b02d5a30d4070f4c7e03f25d3b671f4868e97 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 12:08:43 2023 +0000 hamonized ui commit 1ae90a02d479aa541d38863aeded652765d9b226 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:24:51 2023 +0000 some ui polishing commit 8b7cb13c7d7bb78fc6fcde1d10874d862dff52bd Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 11:10:49 2023 +0000 enable tab for literature only if element was created commit 6275ddd48022985ce707008a5ec1264a2e0d2f72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 10:57:41 2023 +0000 Fixed PropTypes at Analyses commit bee2ff616e16a67abbf05c5f0f6e6f6417203d53 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:43:11 2023 +0000 fixed proptypes commit beeb01d4e21033ac5d570e6ebcc159136d326f39 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:20 2023 +0000 fixed wrong validation in update process commit 36649aa8b393a84fe772d1e7da2539066768fe2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 09:38:02 2023 +0000 fixed more browser console warnings commit 5f3101767ceac9b6d61db597f02310e4ff646dac Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:20:57 2023 +0000 removed unneccessary keys in table commit cd50b9c1cbe82977499342b0e42391d8c1de0ced Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 08:15:13 2023 +0000 fixed browser console warning of missing keys in array commit f9b5d7a241e998c1dc969b557940e5db115a3408 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:50:12 2023 +0000 prevent creation of cell line in "all" collection commit 28112eff554fd03160f15d54edc85b4f3dde0b0f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jul 14 07:37:44 2023 +0000 extract definition of proptypes for cell lines in table context commit 01f5e95192cad9026062f408e22375d41759c68a Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:06:37 2023 +0000 add space in cell line group header commit 2399a4fbc3ba14bed0786aef47d2121f141e7bb4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 14:04:36 2023 +0000 increase counter on frontend after cell line creation commit f55d7b26fc2d7b18b8dafc61ede94c8d7fa7d51e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:46:24 2023 +0000 set mode to changed after container was reordered commit 80001d91d735db74122cd5960b8a0d98224b7f45 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 13:38:35 2023 +0000 removed changeLiterature method * Not used in the sub component anyway commit 9c604aa97b7efce3f6c3baf063b3ddeb35fa55d9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jul 13 11:41:55 2023 +0000 add increase of cell line counter to usecase commit 2f3459b89aed1a5197cd387d09267b0a87e6e93b Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 10:44:27 2023 +0000 link literature/references to material instead of sample commit ab0d58fca3c0cea7d613b0988bacba69d386603c Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 12 09:32:19 2023 +0000 WIP - prepare cell line ontology commit aef58c2467b334dcc78509881c88648e07be7152 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:26:37 2023 +0000 WIP - prototype of adding new ontology commit f81af50669e66229974af62169eb623dbcf13534 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:08:25 2023 +0000 DI of analysis method title commit 15ec80de35f6db1841b2ca12eaeba7be98b84300 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 14:00:00 2023 +0000 ui adjustments commit 7199f8dbe3747baca06aa6eeec4c59e128138801 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:56:39 2023 +0000 ui adjustments commit ee0f2d01598a41cde3b7d0699522132bd767811c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 12:34:06 2023 +0000 add collection label to table entry commit b1ab291d3eb65ece1d14c8d4ea362009ab10805c Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 10 09:18:57 2023 +0000 WIP : allow DI of ontology name commit 74a0473bd461aa42a5ed1ce8ed9e706d78266f52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:56:03 2023 +0000 temporary disable test commit 79d0a34744463354636ffe7014094cd266b5ee35 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 13:53:36 2023 +0000 fixed tests commit 119158e2a5d0cf62e33997b99084b08d5b1d0efa Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 10:40:08 2023 +0000 creating link between collections and cell lines via id * before it was linked with the element but it was missing the collections. By linking with ids the element is internally reloaded and the collections are up to date commit c7e7957ef17135048075076bb5cc84dbbc4b8700 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jul 5 09:21:54 2023 +0000 WIP - refactor collection tag * currently updating tags added at create usecast -> need more investigation why it is not triggered by the "after create" hook in collections_celllines commit 99b010956f6c2701e69a3b1e6c38264528aed583 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jul 4 14:57:32 2023 +0000 WIP - add label for collections of cell line * add virtual tag property * one collection is missing if element is in a shared one commit c40a5d380b8c829006c2575b9ff6e536ea4188a4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 14:35:15 2023 +0000 fetch cell line again after update commit 45a964788c75fc2fbe8f312c6b5b304fe6137cdc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:17:17 2023 +0000 set changed flag after deleting a container commit 70938450a9f480a7515ce9adccd2bac06da8dc3d Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 13:05:14 2023 +0000 set changed flag after adding a container commit 463bdb938f25e1475ce910687e4d1464f240a0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 12:55:19 2023 +0000 add container type on adding new analysis container commit 90a287ccad0c244da0a477f58fd71f3a88be51d2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:18:34 2023 +0000 reactivate loading of literature for cell lines commit 4ee287b134fba1cd79804e63c57fd805d7d0ca93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 08:13:22 2023 +0000 add creation of reference for cell line commit 8f2d3dff3025cf8915af95ed1eb73de9d2a25c34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jul 3 07:53:22 2023 +0000 add foreign key for literature/literal commit b64e0d7fce8548e50ee7768b1193165f9884bc1d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:31:59 2023 +0000 add new cell line to all collection commit ff8f3fbe081033df9a7c1aae34e1d8297621d023 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 14:18:22 2023 +0000 use cell line count for short label commit 087606ff745d1d96f6eb5d563ca3bea3e45d518b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 13:51:10 2023 +0000 add cell line counter and increasing it at creation commit b3a232f3abdd9cde82d31a4b635fa99e5a63a90c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 12:20:11 2023 +0000 fixed bug at reordering container * add some ui polishing commit 42e901c43a3d49bebad766409480b7dc371132e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 10:59:22 2023 +0000 add warning if required property not set commit 677d3837933f7d13f4f87cd5f9e578a365950e34 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:15:04 2023 +0000 polish ui * harmonized cell line name height commit 9a95f1093f16791fc2700506d79bfb5d1ff94fab Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 09:01:43 2023 +0000 refactor cell line importer commit 528577aad5370f6fe31df00ee3e5e861a9244be4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 30 08:39:00 2023 +0000 import collecion with celllines 4 * added collection to cellline samples commit 09198a4bb1d3399889d4506c3083c185c1df221e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 14:17:37 2023 +0000 WIP - import collection with cell lines 3 commit 482603ac50022f286e43c7a431858dc18fad8120 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:36 2023 +0000 WIP - import collection with cell lines 2 commit 4d2adadaa0d65f2a2f5f14c0f7e84034116f6960 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 11:11:15 2023 +0000 WIP - import collection with cell lines commit 8a4478572be3009faf3ad2033ed83f48ffc3bcc6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 29 10:56:43 2023 +0000 refactor tests commit d75f9f63e42f2a413e531928cce4254834dd0572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:50:57 2023 +0000 add linking between sample and material commit a545287222b7fa5049bef5582a2a83012c6a97c5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 13:31:38 2023 +0000 add linking between cell line sample and collection commit 6b586ec897c57f55a194f2ac7f0bbab468e8883e Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:52:58 2023 +0000 refactor some tests commit 1a98a1d6e51032591c08df0b3f655a6d03775899 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 12:37:41 2023 +0000 add cell line samples to export commit b45efdb1392ca7b2e25f09af0bae0d2f6f12b9c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 11:59:21 2023 +0000 export containers and attachments of cell lines commit 869c6fb8ded03421c59cddae923222741502bb54 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 27 06:56:43 2023 +0000 removed nesting of collections * is already done in the outer loop commit 5660fa354010dfb747e08245f0388095edea6572 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 15:21:55 2023 +0000 WIP - export collection with cell lines commit 9e2f06bd1376bb1bfb3fdd23bbc842cb4270c56b Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 12:05:18 2023 +0000 add tests for export with reaction commit 0dc181ebc2340e5fc1c717bbbdcee3bb93069066 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 26 11:00:19 2023 +0000 add analysis container to reaction factory commit 94bf188d4a1dd83139e7f24a65fe56667c48343b Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit 766f19d8d9d0124fd43dd67ddcd1a953c9887461 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit e3d8be596a7ac46ced663d94a8d36cb7e4f2b7dd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon May 22 11:32:49 2023 +0000 add scaffold for cell line api commit c2a1b965a9b724ac494437b2e55a833c1db86c4b Author: Jan C. Brammer <jan.c.brammer@gmail.com> Date: Fri Jun 23 14:18:27 2023 +0200 Use correct data-structure for `columns` (#1366) commit 20cfe88aa5f000f81ef036ffdccc8f22672f1711 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 07:45:03 2023 +0000 added cypress complaint attributes commit 9fda919e047d341bcc840a2cea3fd7945dd6e0e1 Author: Mehmood Ghaffar <engr_mehmood86@hotmail.com> Date: Fri Jun 23 10:05:05 2023 +0200 Text editor in researchPlan is now getting removed properly (#1363) commit ce8f8e88201cda03d61ef0eee654fa978fcf48bc Author: Fabian Mauz <fmauz@ipb-halle.de> Date: Thu Jun 22 10:34:16 2023 +0200 1340 download of annotated image not working (#1358) * add tests for downloading container as zip * add annotated image to zip file * add tests for zip dataset download * changed attachment type in sample factory * fixed factory trait for annotated image * add more tests * attachment_spec rubocop part 1 * reactivated test * attachment_spec rubocop part 2 * rubocop part 3 commit 1edf8cdc5d11e97ffbe5ab73dcf100ef2305b516 Author: TasnimMehzabin <TasnimMehzabin@users.noreply.github.com> Date: Tue Jun 20 19:36:38 2023 +0200 Add inbox pagination (#1108) * Inbox pagination is added - API is added to fetch the datasets individually per container - API is integrated in the inbox section - Attachment count functionality is modified based on the current implementation * Refactor the inbox pagination with individual API calls * implement the initial pagination on the inbox * display 20 inbox items at a time sort inbox items by created_at desc modify and refactor DeviceBoxEntity will take to inbox modal if inbox items are clicked in the collectionTree section will display ellipsis in collectionTree inbox section if there are more inbox items so that user is taken to inbox modal page add badge to the inbox icon in the navigation section revert countAttachments to proper logic * limit the number of datasets and the number of attachments per dataset * open particular deviceBox in the inbox modal that was clicked in the collectionTree inbox section keep only one deviceBox open at a time in the inbox modal * add pagination option with next and previous buttons within inbox datasets close other sections when the inbox section is open in the collection tree for better visibility clean up code removing the device_box_entity.rb and refactor within inbox_entity.rb handle the deletion of container or attachment from inbox refactor the code to fix the number of attachments in the inbox upon container or attachment deletion open the inbox modal when the unsorted section is clicked from the inbox of collection tree optimize the datasets' sorting by name within inbox container fix the research plan API issue * reduce datasets per page to 35 for each DeviceBox * modify variable names to avoid issues with variables with the same name in the store refactor the implementation of container children sorting by name make containers accessible with authorized users only refactor the query to load 50 attachments per dataset persist the page number within the dataset fix the issue with inbox refresh add page count within dataset pagination add loader when unsorted attachments are being uploaded * fix the issue of opening the list of Unsorted attachments when the upload button is clicked --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 59ecc7d34088f78f32ccf2843cb88517c84ed0e4 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 20 11:38:17 2023 +0200 upd CHANGELOG v1.6.1 (#1357) commit f5d8c4e2ecee01f0848389477bda02c7397de40d Author: Adam Basha <55552142+adambasha0@users.noreply.github.com> Date: Tue Jun 20 08:57:29 2023 +0200 Inventory Feature (#1262) * chemical inventory * add chemicals model to complement selected samples with __chemical inventory__ properties * MSDS stored in public/ * add collapsible list and modification to inventory layout * allow copy safety phrases and safety sheets for subsample create for reactions * refactor chemical tab component and chemical api files * unify save button for sample tab and inventory tab * refactor NumericInputUnit component --------- Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 80f875388bd9a83e537fc74fd0a87e40bd517370 Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 19 16:35:52 2023 +0200 defer reload after saving data to display nmrium generated preview (#1356) Co-authored-by: Lan Le <lan.le@kit.edu> commit 92c0926b6a91d246bffab5a604393b586c99dbd1 Author: Mostafa Mekky <59936007+mekkyz@users.noreply.github.com> Date: Mon Jun 19 16:16:09 2023 +0200 updating group admin ui (#1350) * updating group admin ui * change remove prompt in GroupElement.js * Div styles and adding "?" directly to the messages * fixing admin buttons commit 7d259df701c85bce9181bb1d959c151c10f9ce14 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Mon Jun 19 16:15:39 2023 +0200 Calendar entry: fix flaky test (#1352) * Calendar entry: fix flaky test * building link for element to return nil if no event-able * user factories: set parent class commit e1e4cc857e1664bd2bc4bf76328658b33191d287 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:05:13 2023 +0200 fix crash when saving data from NMRium (#1348) Co-authored-by: Lan Le <lan.le@kit.edu> commit e3ec4fe8af37ec7fc855b09c963cbed63f1d84a9 Author: Lan Le <baolan2005@gmail.com> Date: Thu Jun 15 20:04:18 2023 +0200 handle issue by css (#1346) over write css transform from boostrap modal due to compatibility issue with d3-zoom Co-authored-by: Lan Le <lan.le@kit.edu> commit 57e255a038577f6e76443199fbb4d3a2486e5284 Author: PiTrem <pierre.tremouilhac@kit.edu> Date: Tue Jun 13 12:36:58 2023 +0200 Datacollector api fx (#1344) * wrap returned result to fit expected structure for client * add simple api test commit 5c81983b016aa83c3ce4bc8fb701549f65c1ca5e Author: Pei Chi Huang <pei-chi.huang@kit.edu> Date: Tue Jun 13 08:46:13 2023 +0200 refactoring transfer (#1320) use export collection routine to pack data for transfer TODO clean lib/{export|imoprt}_json.rb commit 8de0191b4d2ca80aa594716a6d45c44ae342fe4b Author: Martin Schneider <m.schneider@cortona.de> Date: Tue Jun 13 08:40:10 2023 +0200 Add calendar (#1189) * Add calendar Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> * fix research plan and screen short label issue * fix calendar button issue for new records * fix calendar download * create usecases for api requests and adjust the entries search * adapt files to rubocop guidelines * add ruby rspec for calendar entries * adapt calendar files to eslint guidelines and fix some small issues * Calendar entry: swap start and end time if start > end * use application root url to build link --------- Co-authored-by: sven <s.keller@cortona.de> Co-authored-by: VadimKeller <VadimKeller@users.noreply.github.com> Co-authored-by: VadimKeller <v.keller@cortona.de> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 2aa35951886146392b5010c94afba66f206676aa Author: Lan Le <baolan2005@gmail.com> Date: Mon Jun 12 16:06:25 2023 +0200 add AIF layout (#1335) Co-authored-by: Lan Le <lan.le@kit.edu> commit 06d2d3259ab00f11dab7f93c4e74d60b425d9b31 Author: Lan Le <baolan2005@gmail.com> Date: Fri Jun 9 14:28:00 2023 +0200 1288 add chemspectra with SEC layout (#1297) * update function to display SEC * npx browserslist@latest --update-db * update yarn.lock * update ci runner image * update ci runner image * downgraded d3 lib to v6 --------- Co-authored-by: Lan Le <lan.le@kit.edu> Co-authored-by: PiTrem <pierre.tremouilhac@kit.edu> commit 4110f367edfeb1baf2af463ffbd1777174118981 Author: Lan Le <baolan2005@gmail.com> Date: Wed Jun 7 16:39:48 2023 +0200 fixed cannot load the correct url of nmrium wrapper (#1339) * fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu> commit 48aefe043b5043348b586382f4265dbfefcab127 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 10:49:05 2023 +0000 update callbackurl and onlyoffice payload url commit dcf1d61a05d20ffc0e824d2946d16520a7deed80 Author: fathia <f.idiris1@gmail.com> Date: Wed May 24 09:12:06 2023 +0000 update editor api use PUBLIC_URL commit a8333e8cf1e0d8476270c9475423d2b4e6b46a95 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:42:33 2023 +0000 fixed test for export collection with sample * sample was not in collection before commit 5dad2208f9102c3617c7598c375a84b51c2ca43a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 11:13:07 2023 +0000 removed dependency to "react-search-autocomplete" * use instead already included Creatable component from "react-select3" commit 9439b699f78fdafc8c5e743f142aed0d2e9478d0 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 08:39:53 2023 +0000 add tests for export celllines commit a39d1b23bdb48a27b2da0286d10bd6e82772bb8c Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:59:40 2023 +0000 refactor some tests commit e1d507b42cfb242b33f275188c5ee679562820c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:34:29 2023 +0000 fixed size of scientific button commit 91fec919d7f358ee2dcb0437854c844b2a09b063 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:30:02 2023 +0000 add arrows to panels in properties tab commit 57c3b0b6dae1b8f200f3d36812da042360266e71 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:09:14 2023 +0000 fixed some ui issue * Cell Line name was not in a row and lead to ugly ui commit 6b757e1d3068b27f4e5c9b87955d7b3fcffc2ceb Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:41 2023 +0000 removed old mocking code commit 329efabe293875c7d6a98490390a4344fa94500d Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 23 07:01:09 2023 +0000 add success/error messages on cell line update commit 4c55d2710fb445b0ad045cbcff63a4e9b1539d2e Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 22 13:49:36 2023 +0000 add status messages after cell line was created or failed commit cd53e4b52fc6ded489477188098c23fa226f0da3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 14:31:53 2023 +0000 add permission level for cell lines to collections commit 3f80ed6822678ed424097e398d5d4b4adcb64479 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 11:08:24 2023 +0000 add collections to cell line sample commit 1f6e0287cbeceef4c4cd58917ff0eacf311b0d17 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 21 08:52:23 2023 +0000 WIP - add attachment uploading on create commit 37b5974e085ae145db6c6994c1faeec40af9a9fd Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 19 07:26:52 2023 +0000 WIP - enable analysis up/download commit 997d834da675d4fea0cc5337042592f28fb8fe72 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:24 2023 +0000 fixed typo commit b9f7cd7844c77dd90492fb2acd9683f921ce2cad Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 13:08:14 2023 +0000 WIP - add container uploading to cell lines commit 831d4a24250cf88356ba2e25a9d9b6ee59c86cdf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 10:26:56 2023 +0000 refactoring * use elvis operator instead of if else block commit bc9fc0e2ff77c9e4e3f4a59b0268f3ef01d942aa Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:46:35 2023 +0000 refactor header buttons commit 7f0110062a7770702c53adc7b03b2e8d5ca06abe Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:15:02 2023 +0000 set changed to false after save commit 98169d8b71a8b7cbaeb217307fdd55fd21fde7a1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 09:10:34 2023 +0000 add header save buttons to cell line details commit ee5fdb4588b1788f59101997edd825fd3a3b4c3a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:33:58 2023 +0000 add close header button to cell line details commit 0617b1109b21014686630719b4cee0d4abfed1ca Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 16 07:09:23 2023 +0000 add enlargen button to cell line details commit 48ce96be9ac4bc97f642127b1bee35e508b6e10f Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:59:02 2023 +0000 close confirmation only if something was changed commit 158af4d8a3fc868bdd0d083fdd960eb6c53174ce Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 13:53:18 2023 +0000 cell line only savable after one change was made commit fda42d7acbc0c7836433c51631aa3ff957e7bdab Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:28:55 2023 +0000 add missing files in previous commit commit 31daa4fccbf43b7db25ab014b1bffe4b938ed0c9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 11:25:20 2023 +0000 polish ui of amount commit e09234429d53bea2b787c72b44d92623e5fefe73 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 15 10:52:36 2023 +0000 enable user to use scientific notation at amount commit f31b876d1595c762ed7559217b58ad4bb107ab59 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 15:22:58 2023 +0000 WIP - add scientific notation for amount commit 75be387212648a5ba7abea16059c69e5d7a7ca7a Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:16:23 2023 +0000 extract validation logic to store commit 22d18a2977ff37519707cf92f78d663d3590c587 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 14:05:07 2023 +0000 refactor amount as own component * increased size of amount column in db * also set maximum value commit f3c28787f10cc2a0592f40787501b03c61e4ce46 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 12:40:43 2023 +0000 ui polishing of amount selectbox commit a7d43f86e166389276265b9e02bcf2db49973756 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 11:23:23 2023 +0000 add unit to cell line sample commit b5923636a10e4d373e21e3e459b193e9685041c8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:45:34 2023 +0000 add tooltips to cell line list groups commit 8ee3b3c23adbf5ec32e69bb53e58a37916d66c52 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 08:34:11 2023 +0000 refactor of scss file for cell line lists commit 3f8d337af8dc06e3aa270a5619bafbb45b699a42 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:45:01 2023 +0000 fix missing parameter mutation at updates commit 0d0c4c2db8bab8e1d9f2fb7168922614820e1df7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 14 07:35:35 2023 +0000 add fast cell line sample creation * create new sample with all cell line material properties commit af0468c0f57aceedbe093e188d7049475c0c2d33 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:27:45 2023 +0000 Fixed tests after refactoring - part 3 commit 9d6b4e1651b5c831a7862d83a8ccfb5ecfa6a57f Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 13:20:33 2023 +0000 Fixed tests after refactoring - part 2 commit 8f0f6b8dc961b15e1c501536b0b4d58251b5ef2c Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:50:08 2023 +0000 add root container to cell line commit 58dcb4de02243d4244277bc227e17d1800b93f61 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 10:45:33 2023 +0000 Fixed tests after refactoring commit 787b96841570f03f5e4a8fe2678e338203cf6041 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:29:54 2023 +0000 WIP - create sub cell line item commit 177e7a331afbcb4ae29434a847d98bf0e3958329 Merge: e98a9cb83 7007666c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 13 09:10:35 2023 +0200 Merge branch 'bio_feature_cell_line' of https://github.com/ComPlat/chemotion_ELN.git commit 7007666c2d97e659e875d3ebd127d7f359a0a9bc Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 12 09:20:56 2023 +0000 add cell line to API ELEMENTS commit e98a9cb83db76ebfe748d6315601a4c85ebed31f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:59:07 2023 +0000 add ancestor cell line sample to model commit d13371a6765ee8296a9b4bb3af44aea51b62ecf4 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:58:18 2023 +0000 refactored rendering of Button commit 6c771970906268b0c8ecd4dbd7cacc2ecc54dd30 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 12:26:32 2023 +0000 changed input validation commit 7bc0a75dbed09124ae7edf4dd73fb84337ebcdaf Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 9 11:55:24 2023 +0000 some ui polishing commit 2f630b72d2af90e8accd8d0a37f4f9281b883a04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:51:43 2023 +0000 add missing mutation property commit f4f731cdce226f62d37f9d2d8656b8599ff6f420 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 13:46:37 2023 +0000 WIP - connect update cell line frontend backend commit d40a145a9af746bf2268ddf8eaa5fa01d7d61ce6 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:32:57 2023 +0000 disabled initial literature fetching for cell lines commit 2f72bac4652580d2c7cd48a9828e22b94b453e6d Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 12:31:35 2023 +0000 WIP - changed identificator of cell line group commit 55ba230ffa3e6453fa01dc3588390c5f2ca73215 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 08:19:54 2023 +0000 harmonized cell line ui * arrow of showing entries harmonized commit 516f1906cd3779db15af197ebb1605eeacd73657 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:41:21 2023 +0000 Polished the text representation of cell line item * fixed missing property in test + factory commit c08a53648193c777688ee7f90660816d5c99c557 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 8 07:29:30 2023 +0000 polished ui of auto suggest entries commit 4e172fc92d95befab242d9bde28cc879a1e9fffc Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 14:10:54 2023 +0000 fixed bug at rendering value of component commit cf590c546b9991c16822f00eb55def6ddb98bc02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 13:41:44 2023 +0000 add test for changen material in mobx store commit 44726673ad65c57797a6b7089753bd6332c104f3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:43:03 2023 +0000 add test for creating cell line in mobx store commit 6c19350be2794c88b250f9ad1dc443d0d8d341e1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 12:04:26 2023 +0000 add test for mobx store commit ef29aaefbe5053252e5b4f09ac008b95fce90e04 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 09:27:43 2023 +0000 harmonizing ui style commit dbf408e34ebaa979d1836559658ca0da1dae9cc1 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 08:40:44 2023 +0000 WIP - apply loaded material properties commit 5d5ac4bff7b26650c3905a5123620e89488df7c3 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:31:19 2023 +0000 ui polishing commit 0fbfd7bb0027a798e54cddfcd97b6ff041c8a607 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed Jun 7 07:12:45 2023 +0000 refactor cell line name component * create specialized component commit 0bfa656e48dde14228b285cc486c1c06ac5e58e5 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 14:32:38 2023 +0000 WIP - add autosuggest to cell line name commit 88a519b4e86ec134c94aa7b94e847f4470d5118d Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 12:43:55 2023 +0000 WIP - replace cell line textfield by autocomplete commit 7ae73225514e3bb8f60ea2fe4d792d8f4c936307 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue Jun 6 10:27:24 2023 +0000 add react autocomplete library * react-search-autocomplete commit 38bec166c4f94552bf792ac756ee44403250a55e Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:08:49 2023 +0000 amount and passage must be greater than 0 commit e95c8462a55ac5aa3b0c5d4a5c36ffc98a858a93 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 12:05:06 2023 +0000 replaced text field by combo box * for biosafety level in cell lines commit 315cebf5956665cf01ec9c43d7cbd61b73ef0f02 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 11:22:52 2023 +0000 polish ui regarding to cell line table entry commit 49eec4146fc36dee98ce7eb5fff1509b428f2168 Author: FabianMauz <fmauz@ipb-halle.de> Date: Mon Jun 5 10:32:57 2023 +0000 polish ui regarding to cell line table commit 6bd83f2bd09d9d8bf1f59653cceee8ffd59f0050 Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 14:07:39 2023 +0000 more ui styling + fixing property commit 7827819a4ca959b3e598d09a0ef289184f3fac4f Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 12:30:29 2023 +0000 ui styling commit cb2e6d07e6cf6ffa2ba7b13c76134b85a028636a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:08:59 2023 +0000 fixed rendering of cell line name commit 8eccec96c4047bacd8adb98a785c26d58334d50a Author: FabianMauz <fmauz@ipb-halle.de> Date: Fri Jun 2 11:04:32 2023 +0000 fixed some ui stuff commit ab52bef18a869751b2fc5d3d9ab5bd502685c3f7 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 13:54:00 2023 +0000 WIP - connect Fetcher - Backend : fetchById commit 504d480ba1259d4c9ff7e93bb5698f16ab472422 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:50:05 2023 +0000 add missing property commit 7e6fc1b74088eb0248edc577c6f985d62401a9f8 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 11:37:09 2023 +0000 WIP - connect Fetcher - Backend : cell lines of collection commit 637472528c088e1dfa7ae3676495015f6e2d2608 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:56:05 2023 +0000 fix mapping of cellline name commit e549ae85947270c93a17b00a4a3bdb72fd16e2c2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 07:50:11 2023 +0000 refactor model of cell line material names commit 06c5f172166f6c993cf2e0bbb72e335c03595c0b Author: FabianMauz <fmauz@ipb-halle.de> Date: Thu Jun 1 06:58:00 2023 +0000 add short label to cellline model commit 71c0da4d198fd82b4f0b430f3a077b9873bb898f Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:09:52 2023 +0000 implement fetcher - api connection commit 383eca802eff2a62743a36f09bdba57db7bd63a2 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 15:08:16 2023 +0000 add missing api parameter commit 0150dab3df74e737fda4e993ade8d985b7f0f0ef Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:33:11 2023 +0000 WIP - connect fetcher with backend * harmonized comment and description properties commit 73e59fe2070b4ffd615ae43ec55dfaca51991f37 Author: FabianMauz <fmauz@ipb-halle.de> Date: Wed May 31 14:16:54 2023 +0000 add missing properties to ui commit 730178bcd54454ad7b0f6181372725453fe92380 Author: nh9378 <basha.adam@kit.edu> Date: Wed May 31 08:35:25 2023 +0000 wip connect fetcher with backend commit ced80165912d69dafbe156c48e42b57172da0754 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 12:05:31 2023 +0000 add cellline icon to visibility tab commit c1af03dd791133286d2cc0ea4fda86ed6840ecb9 Author: FabianMauz <fmauz@ipb-halle.de> Date: Tue May 30 10:35:50 2023 +0000 add load to API commit cf6f0e2a1511f8…
* fix to handle new nmrium data from the wrapper * cleaning code --------- Co-authored-by: Lan Le <lan.le@kit.edu>
rather 1-story 1-commit than sub-atomic commits
commit title is meaningful => git history search
commit description is helpful => helps the reviewer to understand the changes
code is up-to-date with the latest developments of the target branch (rebased to it or whatever) => ⏩-merge for linear history is favoured
added code is linted
tests are passing (at least locally): we still have some random test failure on CI. thinking of asking spec/examples.txt to be commited
in case the changes are visible to the end-user, video or screenshots should be added to the PR => helps with user testing
testing coverage improvement is improved.
CHANGELOG : add a bullet point on top (optional: reference to github issue/PR )
parallele PR for documentation on docusaurus if the feature/fix is tagged for a release