davelopez
fdbc84ccfd
Refactor HistoryExportManager
2023-06-19 09:39:54 +02:00
davelopez
284be28bac
Refactor StoreExportTracker
...
Use session.begin()
2023-06-19 09:39:54 +02:00
davelopez
55f2db02eb
Serialize archived column in summary view
2023-06-19 09:39:54 +02:00
davelopez
b4296c7351
Add archive columns to History model
2023-06-19 09:39:54 +02:00
davelopez
9fa11e5539
Add database migration script
...
Add minimal changes to history table to be able to use the history archiving feature.
2023-06-19 09:39:54 +02:00
davelopez
d23d9ebfd3
Add Archived Histories list prototype
2023-06-19 09:39:54 +02:00
davelopez
d24359c1cf
Use historyStore for retrieving the history data
2023-06-19 09:39:54 +02:00
davelopez
fe2922cae3
Handle export record status
2023-06-19 09:39:54 +02:00
davelopez
40f4894437
Tweak History Archive UI + refactor
2023-06-19 09:39:54 +02:00
davelopez
3fadda725d
Add barebones HistoryExportSelector component
2023-06-19 09:39:54 +02:00
davelopez
519e97a53c
Add barebones HistoryArchiveWizard component prototype
2023-06-19 09:39:54 +02:00
davelopez
a543a11183
Add basic history model type alias from schema
2023-06-19 09:39:54 +02:00
Aysam Guerler
0cdcc6430a
Merge pull request #16265 from guerler/add_activities
...
Adjust notifications activity item
2023-06-17 17:56:23 +02:00
guerler
c2015c5ba1
Adjust nav indicator styles
2023-06-17 09:41:26 +02:00
guerler
3f08a25b98
Add tooltip for notifications activity
2023-06-17 09:32:06 +02:00
guerler
ca91e408dc
Move indicator to activity item component
2023-06-17 09:22:59 +02:00
guerler
af6f0e55cf
Use activity item component to build notifications activity
2023-06-17 09:20:15 +02:00
guerler
3e4df67b77
Move notifications bell to activity items
2023-06-17 09:10:58 +02:00
Martin Cech
bff9656dff
Merge pull request #16263 from jmchilton/history_storage_test_1
...
Marginally more storage management selenium coverage.
2023-06-17 00:11:08 +02:00
Dannon
980bd07a7a
Merge pull request #16243 from jmchilton/workflow_license_selenium
...
e2e test for workflow license selector
2023-06-16 16:53:34 -04:00
Dannon
004a8d72e6
Merge pull request #16084 from ahmedhamidawan/paginate_history_store
...
Paginate History Store
2023-06-16 16:48:38 -04:00
Dannon
83a082aad5
Merge pull request #16245 from guerler/refine_dragging
...
Refine activity bar dragging behavior
2023-06-16 15:20:44 -04:00
John Chilton
2efdb1bfbe
Marginally more storage selenium coverage.
2023-06-16 14:19:06 -04:00
guerler
6293151bca
Adjust settings behavior, properly set active state
2023-06-16 19:56:51 +02:00
guerler
899adac620
Adjust test case to changes in dev
2023-06-16 19:56:51 +02:00
guerler
2f84816a90
Use proper event type, remove unused import
2023-06-16 19:56:51 +02:00
guerler
fb4a78dfa9
Switch activity bar and store utility to typescript
2023-06-16 19:56:50 +02:00
guerler
04bae85b53
Add activity bar rendering and drag start jest test
2023-06-16 19:56:25 +02:00
guerler
2e75c6d731
Use reactive store reference for activities, add test case
2023-06-16 19:56:25 +02:00
guerler
b1eaa7496b
Move drag event listener to activity bar, in order to distinguish from activity panels
2023-06-16 19:56:25 +02:00
guerler
140bc72e2f
Refine dragging behavior, ensure clearing event store when dragging ends
2023-06-16 19:56:25 +02:00
Dannon
c60f72b137
Merge pull request #16222 from jmchilton/history_link_testing
...
Selenium test for page history links.
2023-06-16 13:52:40 -04:00
Dannon
256822d6da
Merge pull request #16225 from ahmedhamidawan/add_search_to_published_hist
...
Show search in `HistoryView`
2023-06-16 13:47:38 -04:00
Dannon Baker
3e7d66bbd5
Now that we're using a ref instead of querying for it, drop nextTick?
2023-06-16 11:07:43 -04:00
Dannon Baker
b20e983b28
Use scrollable div ref
2023-06-16 11:07:43 -04:00
Ahmed Awan
40c6ba680c
change SelectorModal from v-if to v-show
2023-06-16 11:07:43 -04:00
Ahmed Awan
d956669373
stick filter error label to top of modal
2023-06-16 11:07:43 -04:00
Ahmed Awan
588ef0060d
update schema.ts for history count api
2023-06-16 11:07:43 -04:00
Ahmed Awan
03ebf774ca
filter histories if filter.length > 2
2023-06-16 11:07:43 -04:00
Ahmed Awan
4df2c54106
add loadingspan to multi view item
2023-06-16 11:07:43 -04:00
Ahmed Awan
791fcb2c51
only allow current user histories in modal
...
fix eslint error
2023-06-16 11:07:43 -04:00
Ahmed Awan
92a62e43f5
make filter stick to top, add load more button
...
fix function comments, format
fix more formatting
2023-06-16 11:07:43 -04:00
Ahmed Awan
b803539388
modify jest test to align with pagination from store
2023-06-16 11:07:43 -04:00
Ahmed Awan
4c28c5ced0
fix syncing with multi-view, load histories before rendering anything else
...
fix comment for `loadMore` function
2023-06-16 11:07:43 -04:00
Ahmed Awan
233bd578f0
multi-view: move selector modal out of list for loading histories
...
also add basic implementation for filtering (non-paginated)
2023-06-16 11:07:43 -04:00
Ahmed Awan
b160414fcb
use v-model to mount modal on click
...
Fix order of import
2023-06-16 11:07:43 -04:00
Ahmed Awan
b7e980e71b
[WIP] Paginate History Store
...
Trying an approach with v-infinite-scroll in selector modal
2023-06-16 11:07:43 -04:00
Dannon
6616eebe5c
Merge pull request #15663 from davelopez/notification-system
...
Add Galaxy Notification System
2023-06-16 10:39:44 -04:00
Dannon
13e0ed77a0
Merge pull request #16242 from jmchilton/selenium_types_1
...
Selenium type fixes and annotations.
2023-06-15 17:21:06 -04:00
John Davis
fad8511111
Fix logic in cleanup method
...
- Fix error: notification records are now deleted.
- Now that we don't have a `favorite` attribute, all that complicated
logic is no longer necessary.
- We don't need to synchronize with the session becase the session is
expired at the end of this method.
2023-06-15 17:11:57 -04:00