Skip to content

Latest commit

 

History

History
1010 lines (980 loc) · 145 KB

File metadata and controls

1010 lines (980 loc) · 145 KB

Changelog

1.0.0 (2025-11-27)

Features

  • a status drop-down is added to filter molecules by their active state. (d344c48)
  • add python and jre installation to the dockerfile. (a34aea5)
  • add python and jre installation to the dockerfile. (8d2b6bd)
  • added advanced stats to the statistics page (131140a)
  • added corresponding relations to the user and report models. (17bd87c)
  • added enums (69b6edd)
  • added indexing scripts (044387c)
  • added new statuses to reports status column. (bbc5e36)
  • added new tables to handle ecosystems and geolocation-organism relations. (0cc3d84)
  • added REST api info to landing page (5e46c85)
  • added second approver and new submissions (f9494a7)
  • added second approver to the suggestions workflow. (cfc8c5e)
  • added split sdf script to resources (e691296)
  • added the stacked bar chart to the stats page (61d295e)
  • backups mail notification (a951798)
  • backups mail notification (5e7302e)
  • cas is now displayed in the molecule details page (e032e85)
  • cas is now displayed in the molecule details page (80e0973)
  • colour coded the rows for better ux. (a69b005)
  • command can now take a collection id and process only the corresponding records. (66b951a)
  • command to create citations missing from the entries table and to update details of the citations where missing. (e23efef)
  • command to fetch cas from common cas registry. (#653) (968075b)
  • command to fix variant counts for parents and set them to zero for variants. (debf119)
  • command to fix variant counts for parents and set them to zero for variants. (0f81287)
  • command to generate stacked bar chart data for NPClassifire class (6a5116a)
  • commands and script to generate coordinates without api. (2e03ab7)
  • commands now work collection-wise, and the attaching metadata happens after publishing the molecule. (031951f)
  • create endpoints for reports. (9114798)
  • customised mails for daily and monthly runs (4d09666)
  • detailed backup mail (a70a429)
  • display curation status on the molecule details page. (95aa0a5)
  • download page updates (aa7c4ec)
  • each molecule now maintains its own curation status and various flags to customise commands runs. (e343479)
  • edit button is now available to take authorised users to the edit page of the dashboard (25a301e)
  • edit button is now available to take authorised users to the edit page of the dashboard. (9bcd816)
  • editor output is now displayed and choice to pic either output for searching. (7c29def)
  • email notification on job failures. (332b59e)
  • email notifications for pipeline failures. (9790a37)
  • enable cm auto deployment (#673) (f55eac4)
  • enabled fortify email verification after registration (c255376)
  • enabled fortify email verification after registration and also … (c255376)
  • enabled fortify email verification after registration and also registered filament panels (260c912)
  • entry relation manager for reports. (1232c54)
  • importing csv includes synonyms. (26a8c42)
  • importing csv includes synonyms. (aedb5eb)
  • intallation of jre and python packages to support properties generation. (74a0afe)
  • integrated second approver changes. (8d09a97)
  • linked the command sequence in a pipeline. (94b371a)
  • linking the jobs in a pipeline. (062d049)
  • livewire component for the stacked bar chart for NPClassifire class (1225c56)
  • molecules draft view is enabled (0a5d72d)
  • molecules draft view is enabled (fadd840)
  • moved the commands functionality to the migration. (e9b9390)
  • new auto command and batch jobs for fetching np classifier data. (78edb96)
  • new auto command and batch jobs for fetching pubchem data. (987b643)
  • new auto command and batch jobs for generating coordinates. (1d977c8)
  • new auto command for generating properties for molecules. (90f2ee7)
  • new auto import command for entries. (47ba686)
  • new auto process command for entries (aa4435c)
  • new autocuration status for entries. (192c5b9)
  • new column is_cis_trans added to entries table. (487e780)
  • new columns for entries table along with capturing complex relations between doi, organism, parts, locations, ecosystems. (fe8a3c1)
  • new command and python script to generate properties without api. (eae057a)
  • new command to fetch and fill missing citation details (b13dbab)
  • new command to fetch and fill missing citation details where doi exists (d843be7)
  • new command to import cis trans entries to molecules table. (978e866)
  • new command to populate the is_cis_trans column. (0665836)
  • new mailable class for assigning report. (3e70436)
  • new mailing class for status changed. (ff2da49)
  • new seeder for curating in-house collection. (7746bf3)
  • new workflow spam-detection.yml (294d791)
  • new workflow spam-detection.yml (4938738)
  • now the 3d coordinate data is fetched from the db instead of the api. (a39c2f0)
  • now the 3d coordinate data is fetched from the db instead of the api. (bf7038f)
  • pivot table and it's model are created to handle assigning multiple curators to a report and audits (cacc882)
  • processing to create a json meta_data from the flattened relations in the csv. (cdc948c)
  • python installation (18b8a36)
  • removed auto publishing of molecules and collections and enabled manual options. (ed90002)
  • report statuses are now update through the pipeline. (0b1e265)
  • revoking invalid parents and prepping the corresponding entries for re-processing. (970448a)
  • separate events for pre and post publish of molecules import pipeline. (c9c7130)
  • shifting from the boolean is change or not to a select-based report category. (6ea26d5)
  • smiles string loader is now available in the backend substructure search. (24be856)
  • smiles string loader is now available in the editor modal (8f94f9a)
  • sort is added to the collections page. (2139e3f)
  • sort is added to the collections page. (b4bdffb)
  • table now displays the user who created the report. (9ebf6fa)
  • the json to supply data to the chart (a67434c)
  • trigger-force flag to trigger next commands as well as pick up failed molecules. (93d94c9)
  • two curator workflow is now enabled for reporting workflow. (c52756c)
  • two new commands to auto-assign identifiers and activate molecules. (eebe635)
  • update deployment scripts and docker compose file for production. (8d04fb9)
  • update deployment scripts and docker compose file for production. (727079f)
  • updated export scripts and openapi.json regenerated (48ff632)
  • user and curators received appropriate notifications on reporting workflow. (417e30f)
  • zero-downtime deployment and setup dev environment (9ed14f2)
  • zoom and pan functionalities are added to the properties charts on the stats page. (6d2e0ad)
  • zoom and pan functionalities are added to the properties charts. (6e8f6bc)

Bug Fixes

  • 2d depiction can now be viewed for both rdkit and cdkit. (55b425d)
  • abstracted the fetching of curators to a helper function. (4b4bffb)
  • add ququotes around file path in dev-build.yml (f183ca9)
  • added a proper mailable class for submitted mail. (f7fe5e8)
  • added check for report type in the url to display the correct form. (a7be748)
  • added contributors to the molecule details page and also download page version issue fix (b910a21)
  • added default cors and bucket policy for setup (5e1d0b8)
  • added entry batch job back (c183630)
  • added enums to the columns (7fb4abd)
  • added horizon configuration for developement. (98bec8d)
  • added inhouse collection as the default. (f06c9cf)
  • added json encoding to store synonyms in the audit table. (adace1e)
  • added max file upload size (ff06655)
  • added missing audits for molecule organism pivot. (75764d3)
  • added missing composer executable (274829b)
  • added missing links in the sidebar menu on mobile screens and also added link to service health page (6398667)
  • added order by (cbf25a4)
  • added pending rejection status to send mail to the owner. (d1b50f3)
  • added postgresql import documentation (b787d14)
  • added promise to avoid multiple poling (7325605)
  • added proper classes for the component (f4c6407)
  • added required fields and removed doi from the main form. (37645a7)
  • added required validations to ensure data integrity. (989efd0)
  • added the csp headers class. (18b039a)
  • added the cspheaders to the middleware for web in app file and removed from kernel since laravel 11 needs it this way. (d20d840)
  • adding jobs to the batch with delays to prevent simultaneous job failures. (e1a5b1e)
  • adding meta data to exception for debugging (75c1103)
  • additional checks for null values (4662a0c)
  • advanced filters are now accessible over swagger ui (7597f1a)
  • advanced search based on citations, organisms and collections is now available. (4783c82)
  • align export and search queries. (19d17b9)
  • align export and search queries. (c2c04c3)
  • allow all users spam-detection.yml (98c8cf1)
  • allowed filtering of failed molecules for pubchem imports and curation tracking for publishing. (eaaea2d)
  • altered query to display all the molecules from the source collection. (7b4586b)
  • altered the query to handle unambiguous columns. (1232609)
  • applied json encoding method to reduce redundancy in queries. (e2aa9b4)
  • assign identifiers (8d596dd)
  • assigning identifiers to children. (a71ff18)
  • audits are fixed to log only changes. (30de718)
  • auto save while approving. (c62752f)
  • batch cacellation enabled for all jobs. (c53bd91)
  • batches continue despite job failures and trigger the next job despite completion of the current command. (82c1b0a)
  • better dynamic display of title as per the chosen report categories and types. (d92b309)
  • better handling of cas and synonymns (323efd9)
  • bettter handling of json. (88789f3)
  • break all class is added to ensure text remains in the modal view. (e3ebdf6)
  • break all class is added to ensure text remains in the modal view. (041f81b)
  • broken collections download link fix (153cc34)
  • broken link issue fix (3be5437)
  • bug fixes and beautification (a1a9da2)
  • cache gets stale after every 2 days and gets refreshed after the 3rd day (05c9c7a)
  • cache refresh (d87ed63)
  • centralised the job failure handling. (78a6f4b)
  • cetralised job failure in jobs, limiting the runtime of jobs and single email for single error. (bb513a6)
  • changed it to the laravel expected format. (2d68b34)
  • changed logic to display activate all molecule button. (27ccd10)
  • changed the assignment and approval actions into table actions and simplified the ui for better ux. (496898a)
  • changed the folder from tmp to public for properties and coordin… (c87f925)
  • changed the folder from tmp to public for properties and coordinates generation. (e1507ca)
  • changed the in-house collection id to 65. (5d72e04)
  • changed the timeouts for jobs. (d17be75)
  • changes to model as part of shift to report category (b16077b)
  • citation relation in molecules resource now has the form to edit it (14a333b)
  • citation relation in molecules resource now has the form to edit it. (73df67c)
  • collection download link bug fix (ad1e633)
  • collection of citations for a molecule organism combination. (b0d423c)
  • composer auth.json handling in dev build (a956abc)
  • composer bump (c3ede0f)
  • composer dependencies issue fix (f7c3927)
  • composer update (f0657fd)
  • composer update to fix security vulnerabilities. (62e050b)
  • composer updates (c679795)
  • console error and tooltip (831bf15)
  • content is displayed based on report status. (91e536b)
  • content of the mails change as per the report category. (672161e)
  • converted file sizes to GB. (6bd4709)
  • Correct HTTP route handling in bootstrap/app.php (855f6f4)
  • corrected the key to fetch cis-trans flag. (986f3cc)
  • corrected the periodic saves. (a794f8e)
  • corrected the status check and added template for rejected. (37e52fa)
  • corrected the subject of the mail. (e16db7d)
  • correcting the apis. (94059ab)
  • corrections and optimisations to the notifications. (5f1b708)
  • counting error in the collection widgets (23099d0)
  • counting the imported and autocurated statuses as well, since passed is no longer the final status. (ac9705a)
  • create variants for molecules that do not have stereocentres but still are cis or trans. (d006d06)
  • curation status update is done at the end of properties and coordinates jobs. (063ecf4)
  • curators will not receive emails as a submitter. (151f4ff)
  • dark mode now gives red colour (54d3b7e)
  • default values to the non-exposed fileds. (5a406ab)
  • Disable HTTPS in Traefik for now (95fbc01)
  • display and processing for 3d and 2d coordinate audits is fixed (d57953b)
  • display and processing for 3d and 2d coordinate audits is fixed (ac274af)
  • display citation text when doi is not available. (287c4d0)
  • display of custom error message instead of 500 error. (4921069)
  • doi requirement is removed for citations. (1984a16)
  • doi requirement is removed for citations. (9e8e6a3)
  • drop redundant column is_public. (3e1af94)
  • dropping foreign key relation and unnecessary columns. (ace07d1)
  • email template updated (928d0a8)
  • encode composer auth for Docker secrets (662b321)
  • error while trying to assign curator2 while curator1 is still unassigned (988c1f9)
  • evidence is now required (77aee27)
  • excluding revoked mols due to processing errors and updating parent during new variant creation. (d09a412)
  • explicitly gave the options while selecting collections to bypass equality error on json column. (bf38003)
  • fetching specific roles (b9dba0e)
  • filters select overlay in the advanced search modal (aca4678)
  • fixed collection page query (6616aa6)
  • Force HTTPS scheme in production and development environments (86ab2ea)
  • handling empty rows in the pivot. (c66c01d)
  • handling the absence of properties and structures while displaying molecule details. (60a3be8)
  • horizon queues config and put importer on import queue for faster processing. (6492c95)
  • http internal route issue (b4dd1fe)
  • implemented the tooltip logic with the new drawyer table and handled IUPAC name display with italics. (539895f)
  • import pubchem names script updates (e913c12)
  • instead of fetching the ids put in place count. (3f470bf)
  • instead of Jaccard similarity (intersection/union), introduced two directional overlap percentages. (9d73da2)
  • is change references are replaced with report category enums. (d8a6730)
  • Job failed event now only sends filament db notifications and not emails. (e374650)
  • laravel migration and various other migration related changes and updates (764bc0a)
  • last but one command only has to call with force flag not with trigger flag. (717c824)
  • limited the banner display only to development. (f27ebd3)
  • lockfile update to fix audit security vulnerability. (a045204)
  • lockfile update to fix audit security vulnerability. (7ebc590)
  • logs are corrected. (6cca019)
  • lomkit upgraded to fix audit error. (916eb9f)
  • made fields parts, locations and ecosystems not required. (5e72d2b)
  • made submitted template inline with status changed. (67918ee)
  • made the copyright year dynamic (a1fa939)
  • made the copyright year dynamic (589c105)
  • made the relation user accessible on report (78f8312)
  • making sure variants are created when stereo is defined while the stereo flag is false. (0e26dfa)
  • manifest missing fix (b1e165a)
  • mapped local user object properties with NFDI AAI user object (3f96b5a)
  • mapped local user object properties with NFDI AAI user object (5c26966)
  • mark the entry if it is cis or trans. (fa0a9b2)
  • max width limit removed for hero section (7f6a21d)
  • merged the submitted and pending views, and renamed views for better clarity. (9ae57fd)
  • migrated the docker file and other dependencies for the github action workflow (7f26346)
  • minor fixes (13e128e)
  • minor fixes (f45198e)
  • miscellaneous updates to deployment scripts and workflows (78282e1)
  • miscellaneous updates to deployment scripts and workflows (cdc1015)
  • missing root tag bug fix (831cade)
  • mol_ids is cast as an array, and bug fixes. (45c648f)
  • more changes to the request changes to compound information email notifications (7c93c38)
  • more legible placeholders (17942a2)
  • move Dockerfile to root directory (bddb5c7)
  • new command to transfer existing data of the reports to the new pivot table and fix reports data inline with the new changes (844a201)
  • npm build issue (ab48dfc)
  • optimised the update. (5925cae)
  • optimize:clear command in deploy script (95e73ec)
  • organisms on the molecule details page are now ordered on the name followed by the taxonomic hierarchy (09a300d)
  • organisms on the molecule details page are now ordered on the name followed by the taxonomic hierarchy (e52be53)
  • parameterised the raw queries for medium-level risks. (e164e5f)
  • pass composer suth as build arg (73571ed)
  • pgsql requires order by to start with the same column as the one used in distinct. (#660) (bcccca2)
  • pinned versions and made jre installation architecture agnostic. (1d42658)
  • preserved the search priority in sorting the results. (411cc7f)
  • publish molecules and then assign identifiers. (9e62861)
  • published livewire assets and composer update (c886dd5)
  • raw queries are parameterised in the search api. (09e95d1)
  • reliable check for plugin availability. (68b9a8a)
  • remove arm64 build from dev workflow (811b98a)
  • remove cat command from Dockerfile (97a6d9c)
  • remove the migration command from start-container script (9e65073)
  • removed assigned_to based checks. (6a3343a)
  • removed assigned_to column from reports. (e32b004)
  • removed audit transformation for the pivot. (f4edd9d)
  • removed coconut curator from emails on reports. (2bcaae7)
  • removed confusing header in the body (47cff66)
  • removed default collection, trigger and force options, optimised with raw queries and bulk updates, and split citation fetching from enrichment. (ad00014)
  • removed double subscription of the events for reports. (03ba71a)
  • removed duplicate lines due to merging issue. (c9045b9)
  • removed edit access to the first approver. (6a91497)
  • removed enum casting in reports. (d30377c)
  • removed json decoding since it is already an array. (3666bc8)
  • removed json pretty (7d2c176)
  • removed legacy saving data while approving reports and formatting changes. (c31aaa2)
  • removed min one location requirement. (eda364d)
  • removed min one location requirement. (7a67e76)
  • removed python2 since python3 is installed. (17b8aa8)
  • removed redundant checks. (b817238)
  • removed redundant migration on organisms table. (73d5576)
  • removed requirement for reason when approving new molecule submission. (9444a11)
  • removed runner local composer auth (5648d25)
  • removed scoping for a collection. (5968ce0)
  • removed suggested_changes from sorts of reports endpoints (83e85fb)
  • removed the hero section from the stats page. (284bccf)
  • removed the hero section from the stats page. (3ac1e01)
  • removed the requirement of a reason for approval. (7129cb6)
  • removed urldecode for search to fix removal of plus signs from the query. (73d2c80)
  • removing duplicates from all the molecule related entities. (e2379b0)
  • removing references to is_public and shifting to using status. (2f11274)
  • rename github worfklow file names (0192271)
  • renaming commands and removing check for curation staus. (7c4a703)
  • reorganising molecule_organism table to handle organism parts better. (72dd52d)
  • replaced old statuses with enums. (964e9e2)
  • replaced query with get to fix empty parameters (3a57e60)
  • replaced textarea with tagsinput for mol_ids field. (4d230f4)
  • replaced with enums to ensure the user gets the mail. (684132b)
  • report edit permissions are made in line with the new simplified workflow. (a0e7a58)
  • report forms made inline with new enums (4a26e79)
  • resolved collection image upload issue, migrations refresh issue fix and seeder updates (5e493cb)
  • resolved issues with the swagger docs (67fceb0)
  • resolves #637 (91d9ecc)
  • return types and comments. (ce06d19)
  • revert branch for Docker Hub build workflow (5c19606)
  • revert change back (f27662b)
  • rollback fixed. (2088814)
  • scope issues spam-detection.yml (7dd49b1)
  • search default sort updated and revoked filter bug fix (915179d)
  • search endpoint is now public. (4501288)
  • separator is now pipe instead of comma for geo_locations and cas as well (3923644)
  • shifted to raw query, made indexes, and sorted the datasets on the basis of counts (160650c)
  • show only appropriate records in the views (41443a8)
  • simplified the cumbersome logic to open a report based on permissions. (ba77eb7)
  • simplified the second approver workflow (ed43cda)
  • sorting within each collection (e2169c7)
  • standardised the error handling in jobs. (025e98e)
  • styling (0cc6545)
  • subqueries to skirt around the limit on parameters in queries. (e93d9da)
  • switched assigned template to html. (310f024)
  • switched status changed template to html. (29c5f65)
  • switched the submitted mail template to html. (b6bbf7b)
  • synonyms to be added and deleted are now separated by pipe symbol instead of comma (b8f9f6b)
  • text field type of synonyms is changed to tagsinput and cas fiel… (47e28d5)
  • text field type of synonyms is changed to tagsinput and cas field is also added. (8d8752c)
  • the generation process is altered to suit the heatmap (7399e73)
  • the tabs filter for assigned (44039dd)
  • trigger docs deployment on only when docs are changed (3ac1ccb)
  • trigger docs deployment on only when docs are changed (03798c6)
  • trust proxies header (e8889c4)
  • uncommented cleanup. (92e8d52)
  • update compoer auth handling and docker build file (5aba3f7)
  • Update deployment files and workflows (89c23bb)
  • update docker compose files to enable force https via treafik in both dev and prod (c4da1b4)
  • update dockerfile path in prod workflow (67bfe23)
  • update Dockfile path and add volume mounts (db818b9)
  • update GitHub Actions workflow and Docker Compose for development deployment (31e15d8)
  • update release-please action (67260e9)
  • update release-please action (c765a99)
  • Update spam-detection.yml (7da1b80)
  • updated coconut community collection metadata. (05487d1)
  • updated docker file (65c3e81)
  • updated laravel default email template to use coconut logo (1fbf0c1)
  • updated laravel to v12 (104d352)
  • updated privacy policy on data collection and retention. composer update changes (cc4eb8a)
  • updated search query for exact match, url decoding bug fix and ui improvements. resolves #605 (cc5aa91)
  • updated sql link to latest dump (789184b)
  • updated timeout (356d66e)
  • updates to handle rollback (ee0b9da)
  • upgrading the phpoffice/phpspreadsheet to resolve security vulnerability (436914f)
  • url decode added (432ba01)
  • url decoding issue fix and also str_pad correction. resolves #642 (08e76e0)
  • url encoding is added to handle special characters. (26dcc72)
  • use secrets for composer auth in dev build (7f14f47)
  • used correct status values in the comparison. (fc6506c)
  • used subquery to go around the parameter limit of pgsql. (ae7c9de)
  • used subquery to go around the parameter limit of pgsql. (1fea7f6)
  • users who can edit a report get the edit link in the emails. (f82a31f)
  • users who can edit a report get the edit link in the emails. (79ab668)
  • using model for audits. (6e0204c)
  • using two endpoints to enable within and outside container network api queries. (2a3e0d3)
  • validation for mol_ids. (7682ef3)
  • variant status values are made available for new parents. (7a712e0)
  • various bug fixes (1e63e90)
  • various bug fixes (f37b407)
  • various bug fixes. (ffe7c32)
  • various bugs. (477d3ce)
  • various fixes (c2f2f3e)
  • various minor fixes. (3bbde06)
  • various minor updates, dynamic download page links (f14d08f)
  • various script updates (2063b5b)
  • various updates to dashboard widgets (8bfb8bc)
  • wire trustproxies to bootstrap file (204bf3d)
  • workaround for limits on array size by pgsql. (#665) (66011a9)

Miscellaneous Chores

  • add csp (#652) (075500c)
  • added downloads information to docs (267b35b)
  • added downloads information to docs (1ff70ad)
  • added warning banner to indicate it is a development site (cf5232d)
  • changed the colour from green to sky (971c7bf)
  • composer update (a9140c8)
  • documentation added for reporting api. (80ec68d)
  • formatting (5ff8792)
  • merged and resolved conflicts with development. (dd936eb)
  • npm audit fix (db4cc2f)
  • pint formatting. (8dde34d)
  • pint issue fix (dbbc10b)
  • pint updates (cb8d27a)
  • pint updates (3f697b1)
  • published livewire assets and added slug mutation trait to the collection model (cc0be42)
  • ran pint (ef32c57)
  • refactored checking if the user is a curator for maintainability. (ae16323)
  • removed commented out code (892efe4)
  • removed commented out code. (643e979)
  • removed old commands for coordinates and properties generation that used api. (ec02522)
  • removed references to helm charts and kept google credits support (477db8e)
  • removed references to helm charts and kept google credits support. (6c0dcba)
  • reverted changes not relavent anymore after optimization. (03a6acc)
  • typo correction (42f3598)
  • updated documentation. (5bb196e)
  • updated the docs. (7ac19b0)

1.0.0 (2024-09-12)

Features

  • a command to refresh widgets of dashboard, collections and geolocations (not those of molecules and organism) (2e97965)
  • a new command for updating the number of molecules each organism has. (16994e7)
  • a new script is now available to update the auto increment columns (13378b3)
  • add assign identifiers command (174e96e)
  • added bioschema to molecule pages (3ccfdb2)
  • added button for publishing the collection. (98d3ba4)
  • added chembl name importer (8fa1c88)
  • added command to generate api docs (75e2121)
  • added copy to clipboard button (884fe74)
  • added default sort and tags for report resource (9c3e22b)
  • added docs and other command updates (2380fbf)
  • added functionality to display the status of the collection (e14219b)
  • added new columns to sample location tables (00f7e68)
  • added NPAtlas import script, annotations score species scoring updates, docker file updates to install bcmath (28c4ceb)
  • added organism and citation search (368fd97)
  • added relationship managers for report resource as well as one for audits. (d2278a6)
  • added search to landing page (757c5e1)
  • added SEO (34a62d9)
  • added structure editor (ca53f30)
  • added view report functionality to allow user to view the report after receiving mail confirmation. (82f4a9a)
  • added vitepress docs (b7fddc8)
  • advanced filters are now available on molecules (69252cd)
  • advanced filters are now available on organism table (6d69142)
  • all the models are now auditable (7d84f6f)
  • allow activation and deactivation of molecules (f704256)
  • assign identifiers to collections (ee60475)
  • bug fixes and other updates (6772b7c)
  • bulk activate and deactivate of molecules is now available (497727e)
  • ChEBI names importer is now available (6ecf269)
  • collections in the search page can also now show display images (c7658ed)
  • compound time line is now available (b844ba8)
  • Create bug_report.yml (5de141f)
  • Create natural_products_submission.yml (8f1b74f)
  • created a separate widget for molecules in the dashboard (18e57cb)
  • created a view for collection and added widgets (c4d7282)
  • created dashboard widgets for all resources (709e21c)
  • created geolocation and organism resources (294a25c)
  • created geolocation and organism resources and their relation managers for molecule resource (c51050c)
  • created molecule relation manger for collection resource, added functionality for processing molecules in entries table, and added forget the collection molecules count at the end of import (6130df4)
  • created relationship managers for geolocation and organism (0cb7652)
  • created view page for geolocation and added widgets (be02cd8)
  • created view page for molecule and added widgets (a5bc781)
  • created view page for organism and added widgets (7562377)
  • db schema is updated and now linked to info.coconut account (ae86e9f)
  • display images can be uploaded to collections (2894396)
  • displays the counts of resources by the side (641ea96)
  • displays tool tips for the report fields (041b1bd)
  • displays various counts in the collection table and added two widgets in collection stats (698184c)
  • doi fetching in citation (wip) (8f43650)
  • enable local docker composer prod deployement (edb928b)
  • enabled cache and various bug fixes (97f9acb)
  • enabled REGAPP SSO (fb97420)
  • enabled SEO meta tags, organisms search page and other small updates (caf2acb)
  • enabled structure editor - paste from clipboard (58aeeab)
  • extend Bioschemas metadata (11ce7ca)
  • generated policies for geolocation and organism (35d1d1d)
  • history of the compound is now available in the compound details page (bc26426)
  • home page collection cards will now display images (1e6aac1)
  • implemented advanced tables and various other minor updates (3afe3f7)
  • implemented citations, collections, organisms rest controllers and corresponding resources (4b9e8ae)
  • implemented REST API service and swagger documentation, migrated from l5-swagger to lomkit (bf20706)
  • implemented social login, ui updates and bug fixes (428a201)
  • improved the user friendliness of the command using prompts (d405d60)
  • iri and rank fields are now available in the forms for organism (8ef926a)
  • IRI is now displayed below rank and is clickable (a1ff54d)
  • landing page updates (036eb3d)
  • molecule relation manager for sample locations is now available (9b0c1fe)
  • molecule_reporting_template.yml (668284e)
  • molecules of an organism can now be moved to another organism including to a specific part of this organism (df5cd10)
  • moved the updated docs into the coconut repository (af21601)
  • new columns are made available and filters are tuned (6260958)
  • new command to copy names from entries and add them to synonyms for all the molecules (4f1988a)
  • new docs (2b2e433)
  • new interactive command to reassign molecules to a selected organism from the list of duplicates based on slug (7adb664)
  • new pages added (4ecf171)
  • new registrations can now provide additional data like orcid, username, affiliation, etc (31555c0)
  • new slug column is added to organisms table (2d268c3)
  • now users can add collections, molecules or citations while creating the report itself (022a4c3)
  • now users can skip a group of records and proceed to the next (af543ec)
  • now users can suggest changes to the properties of molecules, citations, collections and organisms (313b736)
  • now users have to provide a reason for deactivating molecules (07248d4)
  • now users receive new mail after reporting (5f93e7c)
  • part of previous commit (5fdc58d)
  • pdf download is now available for user views (c2642e9)
  • prod build (925c2ec)
  • reporting of molecules can now be done from molecules table and restructure of the table for better user experience (9614fb0)
  • resolved issues with open-api documentation, resources updates and basic api testing done (9cfcb4e)
  • sample location relation manager for organism is now available (8d2b947)
  • sample location resource is now available but not in navigation (104ad85)
  • sample_locations table is now available in place of organism_parts and a few more columns are also made available to store collections data (c8e80fe)
  • scheduled a refresh of cache for dashboard widgets (d825bc3)
  • search updates and other minor changes (4203ab2)
  • shows active and inactive molecules in separate views with advanced filters enabled (a98ac14)
  • shows the related organisms in the relations in edit mode (8ebfb66)
  • similar named organisms are displayed on the edit page of organisms with an option to edit them (36622d4)
  • the new fileds in registrations are also now available in profile updation (2e1fe7f)
  • unified search options across pages, default search caching, mobile screen bug fixes (de6e6f5)
  • updated logo (96715fc)
  • updated pagination logic and added loading screen while fetching results. fixes #220 (7fabdd4)
  • user views can now be exported in various spread sheet formats (710f0c4)
  • ux/ui updates, text changes and commands added (3b84e5d)
  • various updates and bug fixes (9b3cac4)
  • various ux/ui updates and other minor changes (822760b)

Bug Fixes

  • 3d rendering login updates, various other small updates (ed75cf0)
  • a new column for counting molecules is now added to organisms table (50b1221)
  • abbreviation correction (92e7e85)
  • abbreviation correction for coconut (efe3d38)
  • abbreviation of coconut is fixed (1e58f8e)
  • accessibility issues resolved and also enabled source maps (b9fad04)
  • add chembiosys about.blade.php (cc04cf9)
  • add more button when synonyms are available and above certain count (3e1197c)
  • add zenodo logo README.md (a2b7c3c)
  • added a csv column to reports table to avoid preloading in the form (191c605)
  • added a new migration for new columns of user and filling name with first and last names (1fcf7eb)
  • added cache policy for images and also updated links in application logo (87295ca)
  • added cache to welcome page (ceaa44b)
  • added checks for the creation of report (28d01b3)
  • added composer private repo install capabilities (00d4c22)
  • added css from vendor folders (a894fad)
  • added gzip compression (faf9c9c)
  • added img alt text (96cd466)
  • added IRI link to the organisms table (ff6df46)
  • added local env variable to allow proper redirection (cee868e)
  • added matomo scripts to layout pages (2f051ad)
  • added missing bcmath extension to php docker container (5a83108)
  • added missing libraries (20d6b23)
  • added preview link to structure image (055e66b)
  • added remove duplicates command (4bda2f8)
  • added support for old coconut urls (f7d8eed)
  • added transparent favicon (163e683)
  • added variety of checks to hide and/or edit fields in accordance with the operation on report resource form (2ac35ca)
  • added view more button to compound details page and other minor improvements (18eddbe)
  • adding full path (dd8a692)
  • adjusted collection width on home page (d96e5a7)
  • all the values caches are set to expire after 2 days. (847137f)
  • anchor with in anchor bug fix (45720f6)
  • annotation score calc updates (9eb6684)
  • applied filament excel patch (ece837e)
  • broken classification links fix (5ba0554)
  • bug fixes in schema and other updates to 3d rendering (ce4b9f9)
  • build deployment (6d15b0d)
  • cache and search filters update and bug fixes (fe82ab1)
  • cache applied to collection resource widgets (18aba41)
  • cannot access offset of type string on string bug fix (840404b)
  • changed molecule entry filed to text area and formatting changes (c7c842e)
  • citation introduction.md (df9d916)
  • class name "ImportSTOUTIUPACNames" update - build failure (eff9ac3)
  • classes are now made clickable which open corresponding searches in new tab (2d89b6b)
  • cleaned up spatie media remnants (a268a53)
  • code refactoring and performance improvements (8743bab)
  • collection image updates (ee160e9)
  • collections image override bug fix and auditables relation manager bug fix (a35bb25)
  • column altered to handle empty name (3b831eb)
  • composer_auth var added (4387da4)
  • compound details page updates, search updates and other minor changes (e53ddb7)
  • compound details page, header link updates and annotation score code formatting (ad443a0)
  • concatenating 0 to the cnp id (b32f65b)
  • conditional toolkit rendering enabled on molecular 2d views (0d225bb)
  • correct name for the command (d67dd04)
  • css updates fix (a35eac3)
  • dash widgets molecules count (3fa7a8d)
  • dashboard logo link is now pointed to homepage. fixes #157 (306510b)
  • database count introduction.md (589ff33)
  • database schema display (1795c15)
  • deactivation is only visible for super-admins (e18fc03)
  • default user avatar is now generated using first and last names (c9fd00c)
  • delete .DS_Store (158d94c)
  • delete organisms with no molecules and enables audit trail (7ca9c65)
  • details in about page are updated to be accurate. (dab0557)
  • DFG logo README.md (30e37c7)
  • disabled rest authorisation cache (61ad3bc)
  • display organisms list (e6763bc)
  • displaying revoked molecule details on the web page (df336a9)
  • download page css updates (104f17b)
  • drop shadow introduction.md (e010def)
  • enabled auditing (7a88fbe)
  • enabled edits of citations. (7837d5d)
  • enabled https redirect and also gzip compression (5c74027)
  • enabled lazy loading in the welcome page (57be610)
  • enabled tautomeric standardization, various import scripts and other updates (14b005a)
  • enforcing url https redirect (b0fdbc9)
  • filament route missing issue fix and composer update changes (edf2dbd)
  • file path missing bug fix (00aec98)
  • formatting updates (c6d9318)
  • formatting updates (8d836dc)
  • formatting updates and other changes (672f8fc)
  • gave view access to normal users for geolocations and organisms resources (aa4c86c)
  • header issue and other minor css changes (61606ad)
  • header issues resolved, tag line updates and other small bug fixes (644a319)
  • if the doi fetch fails to get data from the apis, it will also search coconut db (4b7eeeb)
  • import preset path fix (0cd86e9)
  • importer updates and formatting changes (d8bd65e)
  • imporved introduction and statistics (d07515e)
  • improve documentation visualization (6e7f3de)
  • improved readability of the event and affected columns (acb688c)
  • improved README.md (7e18df0)
  • improvements to the time line display in the compound details page (01ad02d)
  • include analysis (be5f0c6)
  • include licensing information (e241809)
  • introduced toggle buttons (583e295)
  • layout updates on 2d rendering (ef0ecdc)
  • list table and widgets of collection resource were pointed to the columns instead of cache (c71ccc8)
  • loading fonts locally (54b73fb)
  • logo path index.md (04bd35c)
  • logo shadow introduction.md (29c8d83)
  • made audits as the default tab for the report view after clicking on the button in the mail for status changes and removed unnecessary details in the mail templates. (df4a61d)
  • malformed auth.json bug fix (a669d6e)
  • merge conflicts from development (208e980)
  • minor molecule card updates (2ce5b9d)
  • minor updates (2ce527d)
  • minor updates and access panel logic added (346f292)
  • missing collection name in social card bug fix (9f63111)
  • missing file in the path bug fix (d4c856c)
  • missing files bug fix (d394a55)
  • missing identifiers now returns 404 and also added hasvariants logic to molecule details page (48c5a4d)
  • missing imports and can access panel (a64b2a0)
  • missing index.css file bug fix (b48fa4a)
  • molecule details page update, iupac names import command added, header changes (26fa0b7)
  • more lazy loading optimisations (9ebdd45)
  • more optimisation (6a19b77)
  • more updates (852e227)
  • more updates to header (535aa85)
  • nginx docker fail bug fix (cddf6ce)
  • nginx path update (0ab8a80)
  • now only the similar organism names with any molecules attached to them are displayed in the organism edit page's side panel (60a840d)
  • now report relations are shown according to the report type (492d700)
  • now users have to provide affiliation details (3645fc5)
  • npm security fix and other build files (91709a5)
  • npm update (1e2c4f0)
  • null synonymns bug fix (6e894b9)
  • OCL loading issue fix (ac18255)
  • organism name has to be unique in the table (4687194)
  • organisms in search listing updated (6f0cf24)
  • pagination dark mode css removed (40800c6)
  • parameterised the molecule in the frontend livewire view (48edf84)
  • path issues fix (2f4d64e)
  • performance improvement for dashboard widgets using raw queries. (9ae31bf)
  • performance improvement for widgets in collections, geolocations, molecules, organisms (6c00b12)
  • published assets, prod build and composer lock update (38530fd)
  • queries in collection and geolocation stats inline with app cache refresh (9506316)
  • query switched to unique cannonical smiles, other bug fixes and updates (319c64a)
  • ReadME (4c83bad)
  • reason from reports table is removed since there is a column comment that curators can use (37c1c50)
  • recent molecules filtering updates (465672a)
  • recent molecules max width and mobile nav bar missing links added (50dda62)
  • Redis not found bug fix (392080f)
  • remove SSL config since its configured using GKE ingress (bbcaa49)
  • removed avatar field for collections (259846e)
  • removed flush db command (ad22b40)
  • removed FLUSHDB (e448340)
  • removed python2 (56b0a45)
  • replaced the column molecular_weight with exact_molecular_weight and added a helper tool tip to mention the source of calculation (b880c46)
  • reset nginx conf (f47eac6)
  • reset previous commits (ffea98a)
  • resolved #117 issue and default query update (c6d24fc)
  • resolved #6 (3040e20)
  • resolved all text area import instances (90eb367)
  • resolved dark mode (19c52c2)
  • resolved molecule route issue (2c451b0)
  • resolved npm issues (5fc491c)
  • resolved structure editor overlap, other minor updates (ba43250)
  • resolves #169 (630a9a0)
  • resolves issue #136 (3f628d7)
  • search is now limited to specific columns and new formatting changes for php class instantiation (bf93081)
  • search organism by name query update (6e0d614)
  • search updates (f4d76be)
  • server error fix (9d75919)
  • similar organism display layout is altered (f033847)
  • slug is corrected (ea90d4c)
  • small screen optimisation (27c2b9c)
  • specifying social card image height (8c39777)
  • stream lined the form filed for molecules (f7f6b4a)
  • synonyms null check added (2792020)
  • tailwind config preset missing bug fix (0535511)
  • text area import issue fix (b1246e6)
  • text search ordering added (0ebb9b9)
  • the cache values are replaced with table columns filled using raw sql to improve performance (83f57fa)
  • the command is updated to handle organisms whose molecules have all been assigned to another organism (2a15149)
  • the curation process now updates the molecule counts after the re-association of the molecules (b8f8369)
  • to wrap the report tile in the table (a3da8b1)
  • turned the molecule query into raw and added info messages (96369f7)
  • two new commands for deduplicating the synonyms and updating the name with the first synonym where name is null (b1cad31)
  • typos and docs update (53de6c8)
  • undone few previous changes and fine tuned the DOI fetching and displaying the fields. (cc281d2)
  • update citations README.md (98ddf2e)
  • update doi CITATION.cff (e9f6808)
  • update release-please token (665e84c)
  • update to the fetch querry to avoid missing slugs (0907091)
  • updated about page (3224bde)
  • updated about page, details page corrections and added missing data - NPAtlas import command (aa7417d)
  • updated CD link and release notes in download page (9806d5c)
  • updated collections schema and also typo correction (1716888)
  • updated default collections filtering and ordering logic (0eab9a4)
  • updated docs content (2fa76dc)
  • updated docs links (5f209e4)
  • updated download links and other meta data (1ddc16b)
  • updated download page on coconut (383314d)
  • updated download page, removed bg pattern and other minor updates (68c7979)
  • updated downloads (new release added) (8f0c484)
  • updated favicon (221b67f)
  • updated header (84c3770)
  • updated landing page with search and other options, minor query updates (f6d2402)
  • updated links to report and request changes (edb02e2)
  • updated meta tags (37b5cbb)
  • updated molecule card and added counts to the molecules table (4752a2e)
  • updated package lock (bacc8f5)
  • updated search query (fd934d5)
  • updated smiles search with sort order (beba591)
  • updated the policies to allow user to create new reports and attach molecules, collections or citations to the report (017cf77)
  • updated the search placeholder and about texts (583bc04)
  • updated total molecules query (8f68374)
  • updated twitter card (ba5ccab)
  • users with any role can now deactivate (49b2afa)
  • various docs updates (4e85abd)
  • various landing page optimisations (3f1bdcf)
  • various landing page updates, search sorting implementation and other minor updates (f0ead1b)
  • various minor updates (1dd36fb)
  • various updates (7f31573)
  • various updates (c49023e)
  • view page is removed (dd14ff3)
  • vitepress build updates (4b7f0e1)
  • zenodo link introduction.md (0169c2b)

Miscellaneous Chores

1.0.0 (2024-08-08)

Features

  • a command to refresh widgets of dashboard, collections and geolocations (not those of molecules and organism) (2e97965)
  • add assign identifiers command (174e96e)
  • added approval functionality to the role Curator and modified ListReports page to only show records as per authorisation. (d02fa2e)
  • added button for publishing the collection. (98d3ba4)
  • added command to generate api docs (75e2121)
  • added default sort and tags for report resource (9c3e22b)
  • added docs and other command updates (2380fbf)
  • added functionality to display the status of the collection (e14219b)
  • added github actions (29a5c3f)
  • added NPAtlas import script, annotations score species scoring updates, docker file updates to install bcmath (28c4ceb)
  • added relationship managers for report resource as well as one for audits. (d2278a6)
  • added search to landing page (757c5e1)
  • added structure editor (ca53f30)
  • added the feature to accept comma separated tags. (2193a8b)
  • added view report functionality to allow user to view the report after receiving mail confirmation. (82f4a9a)
  • added vitepress docs (b7fddc8)
  • advanced filters are now available on molecules (69252cd)
  • allow activation and deactivation of molecules (f704256)
  • bug fixes and other updates (6772b7c)
  • bulk activate and deactivate of molecules is now available (497727e)
  • changed the name of the event ReportEdited to ReportStatusChanged so as to aggregate the listeners for a model using Even Subscriber feature of Laravel (02ba9b0)
  • collections in the search page can also now show display images (c7658ed)
  • created a ReportPolicy to fine tune authorisations (customisation is still pending) (89e4349)
  • created a separate widget for molecules in the dashboard (18e57cb)
  • created a view for collection and added widgets (c4d7282)
  • created CitationsRelation manager for Reports resource. (0ea3d45)
  • created dashboard widgets for all resources (709e21c)
  • created geolocation and organism resources (294a25c)
  • created geolocation and organism resources and their relation managers for molecule resource (c51050c)
  • created molecule relation manger for collection resource, added functionality for processing molecules in entries table, and added forget the collection molecules count at the end of import (6130df4)
  • created MoleculesRelation manager for Reports and gave a separate Grouping for Reports. (aa64222)
  • created policies for the resources, and put in place error handling on the frontend for missing values in molecule attributes. (aa6b08d)
  • created relationship managers for geolocation and organism (0cb7652)
  • created Reports resource (a8e242e)
  • created the models and added relationships for the reporting functionality (b4f4b77)
  • created the relationship manager for Reports, improved the table for ReportResource, and changed report->status type to ENUM. (2bf3427)
  • created the required tables for reporting functionality (a0c6ddd)
  • created view page for geolocation and added widgets (be02cd8)
  • created view page for molecule and added widgets (a5bc781)
  • created view page for organism and added widgets (7562377)
  • display images can be uploaded to collections (2894396)
  • displays the counts of resources by the side (641ea96)
  • displays tool tips for the report fields (041b1bd)
  • displays various counts in the collection table and added two widgets in collection stats (698184c)
  • doi fetching in citation (wip) (8f43650)
  • enablde filament spatie tags (e50371b)
  • enabled cache and various bug fixes (97f9acb)
  • enabled REGAPP SSO (fb97420)
  • enabled SEO meta tags, organisms search page and other small updates (caf2acb)
  • enabled structure editor - paste from clipboard (58aeeab)
  • entries import module added (WIP) (a4d289e)
  • event for saving an edited report is created (c3abb8f)
  • event subscriber is created for the model report, and created notification for report status changes. (5c49664)
  • generated policies for geolocation and organism (35d1d1d)
  • home page collection cards will now display images (1e6aac1)
  • implemented advanced tables and various other minor updates (3afe3f7)
  • implemented citations, collections, organisms rest controllers and corresponding resources (4b9e8ae)
  • implemented REST API service and swagger documentation, migrated from l5-swagger to lomkit (bf20706)
  • implemented social login, ui updates and bug fixes (428a201)
  • implemented spotlight and various updates, bug fixes (d05d231)
  • landing page updates (036eb3d)
  • laravel version upgrade from 10 to 11 and the corresponding dependencies upgrade (911c979)
  • new columns are made available and filters are tuned (6260958)
  • new command to copy names from entries and add them to synonyms for all the molecules (4f1988a)
  • new registrations can now provide additional data like orcid, username, affiliation, etc (31555c0)
  • now users can add collections, molecules or citations while creating the report itself (022a4c3)
  • now users have to provide a reason for deactivating molecules (07248d4)
  • now users receive new mail after reporting (5f93e7c)
  • panel dashboard refactoring (4ae8f18)
  • part of previous commit (5fdc58d)
  • pdf download is now available for user views (c2642e9)
  • refactoring and other updates/bug fixes (0648b71)
  • reporting of molecules can now be done from molecules table and restructure of the table for better user experience (9614fb0)
  • scheduled a refresh of cache for dashboard widgets (d825bc3)
  • search updates and other minor changes (4203ab2)
  • setup a markdown notification and email template for report status changes. (93fc9cf)
  • shows active and inactive molecules in separate views with advanced filters enabled (a98ac14)
  • shows the related organisms in the relations in edit mode (8ebfb66)
  • the new fileds in registrations are also now available in profile updation (2e1fe7f)
  • updated logo (96715fc)
  • updates import entry and various other updates (efaafbf)
  • user views can now be exported in various spread sheet formats (710f0c4)
  • users without a role now can only access reports that they created. And added a dispatch for ReportEdited event (0270a77)
  • ux/ui updates, text changes and commands added (3b84e5d)
  • various updates and bug fixes (9b3cac4)
  • various ux/ui updates and other minor changes (822760b)
  • working code - molecule card and other updates (4ba70e1)

Bug Fixes

  • abbreviation correction (92e7e85)
  • abbreviation correction for coconut (efe3d38)
  • abbreviation of coconut is fixed (1e58f8e)
  • add chembiosys about.blade.php (cc04cf9)
  • add more button when synonyms are available and above certain count (3e1197c)
  • added a csv column to reports table to avoid preloading in the form (191c605)
  • added cache to welcome page (ceaa44b)
  • added checks for the creation of report (28d01b3)
  • added composer private repo install capabilities (00d4c22)
  • added cookie consent, support bubble and other working code (7d14071)
  • added css from vendor folders (a894fad)
  • added local env variable to allow proper redirection (cee868e)
  • added missing docker hub credentials (9c73fc5)
  • added variety of checks to hide and/or edit fields in accordance with the operation on report resource form (2ac35ca)
  • added view more button to compound details page and other minor improvements (18eddbe)
  • adding full path (dd8a692)
  • annotation score calc updates (9eb6684)
  • cache and search filters update and bug fixes (fe82ab1)
  • cache applied to collection resource widgets (18aba41)
  • cannot access offset of type string on string bug fix (840404b)
  • changed molecule entry filed to text area and formatting changes (c7c842e)
  • class name "ImportSTOUTIUPACNames" update - build failure (eff9ac3)
  • cleaned up spatie media remnants (a268a53)
  • code refactoring and performance improvements (8743bab)
  • composer_auth var added (4387da4)
  • compound details page updates, search updates and other minor changes (e53ddb7)
  • compound details page, header link updates and annotation score code formatting (ad443a0)
  • created one to many relation between the models User and Report (7bd2fdf)
  • dash widgets molecules count (3fa7a8d)
  • default user avatar is now generated using first and last names (c9fd00c)
  • docker build issue fix (0bed1cb)
  • enabled edits of citations. (7837d5d)
  • enabled lazy loading in the welcome page (57be610)
  • enabled tautomeric standardization, various import scripts and other updates (14b005a)
  • enforcing url https redirect (b0fdbc9)
  • filament route missing issue fix and composer update changes (edf2dbd)
  • file path missing bug fix (00aec98)
  • formatting updates (8d836dc)
  • formatting updates and other changes (672f8fc)
  • gave view access to normal users for geolocations and organisms resources (aa4c86c)
  • header issue and other minor css changes (61606ad)
  • if the doi fetch fails to get data from the apis, it will also search coconut db (4b7eeeb)
  • import preset path fix (0cd86e9)
  • importer updates and formatting changes (d8bd65e)
  • installed predis/predis composer package and updated google cluster zone details (5ce608b)
  • made audits as the default tab for the report view after clicking on the button in the mail for status changes and removed unnecessary details in the mail templates. (df4a61d)
  • malformed auth.json bug fix (a669d6e)
  • merge conflicts from development (208e980)
  • minor molecule card updates (2ce5b9d)
  • missing file in the path bug fix (d4c856c)
  • missing files bug fix (d394a55)
  • missing index.css file bug fix (b48fa4a)
  • molecule details page update, iupac names import command added, header changes (26fa0b7)
  • more lazy loading optimisations (9ebdd45)
  • more optimisation (6a19b77)
  • nginx docker fail bug fix (cddf6ce)
  • now report relations are shown according to the report type (492d700)
  • OCL loading issue fix (ac18255)
  • parameterised the molecule in the frontend livewire view (48edf84)
  • performance improvement for dashboard widgets using raw queries. (9ae31bf)
  • performance improvement for widgets in collections, geolocations, molecules, organisms (6c00b12)
  • queries in collection and geolocation stats inline with app cache refresh (9506316)
  • query switched to unique cannonical smiles, other bug fixes and updates (319c64a)
  • recent molecules filtering updates (465672a)
  • removed avatar field for collections (259846e)
  • removed tailwind config import and reverted docker file updates (0b7176e)
  • replaced the column molecular_weight with exact_molecular_weight and added a helper tool tip to mention the source of calculation (b880c46)
  • replaced the delete functionality with detach functionality for CollectionsResource manager of Reports (8402f5c)
  • resolved #117 issue and default query update (c6d24fc)
  • resolved #6 (3040e20)
  • resolved base image issue (62b71b0)
  • resolved molecule route issue (2c451b0)
  • search is now limited to specific columns and new formatting changes for php class instantiation (bf93081)
  • search updates (f4d76be)
  • stream lined the form filed for molecules (f7f6b4a)
  • synonyms null check added (2792020)
  • tailwind config preset missing bug fix (0535511)
  • text search ordering added (0ebb9b9)
  • turned the molecule query into raw and added info messages (96369f7)
  • two new commands for deduplicating the synonyms and updating the name with the first synonym where name is null (b1cad31)
  • undone few previous changes and fine tuned the DOI fetching and displaying the fields. (cc281d2)
  • updated about page (3224bde)
  • updated download page, removed bg pattern and other minor updates (68c7979)
  • updated favicon (221b67f)
  • updated landing page with search and other options, minor query updates (f6d2402)
  • updated molecule card and added counts to the molecules table (4752a2e)
  • updated reference id (8b243eb)
  • updated smiles search with sort order (beba591)
  • updated the policies to allow user to create new reports and attach molecules, collections or citations to the report (017cf77)
  • user access (32af907)
  • various bug fixes and ux/ui improvements (30768b3)
  • various landing page updates, search sorting implementation and other minor updates (f0ead1b)
  • various updates (c49023e)

Miscellaneous Chores