Skip to content

[SYNPY-1351, SYNPY-1613] Implement 'Wiki2' model into OOP #1206

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

Open
wants to merge 42 commits into
base: develop
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 3 commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
fef882b
add Low-level Functionality to interact with wikipage2 endpoints
danlu1 Jun 11, 2025
977413b
remove unused module
danlu1 Jun 11, 2025
b2a5840
resort
danlu1 Jun 11, 2025
1ce73fd
add synchronous protocol parent class
danlu1 Jun 11, 2025
0685de4
add synchronous protocol for wiki2
danlu1 Jun 11, 2025
0fc3f75
remove redundant docstring
danlu1 Jun 11, 2025
d4a98e8
all pre-signed url to be downloaded directly
danlu1 Jun 13, 2025
86fa041
add rest_get_paginated_async to get paginated results from api call
danlu1 Jun 13, 2025
6601fdc
add unit test for rest_get_paginated_async
danlu1 Jun 16, 2025
b7289f2
add unit test for rest_get_paginated_async
danlu1 Jun 16, 2025
21a4d8d
tweak test cases
danlu1 Jun 16, 2025
e06a35a
use rest_get_paginated_async to get paginated results
danlu1 Jun 16, 2025
2fdfc71
reformat download_functions.py
danlu1 Jun 16, 2025
176cdf8
use specified destination for pre-signed url downloads
danlu1 Jun 17, 2025
c52996f
remove unused modules
danlu1 Jun 23, 2025
99cbb81
update function names
danlu1 Jun 23, 2025
47f38e0
define optional params
danlu1 Jun 23, 2025
a620db5
update function names
danlu1 Jun 23, 2025
4e89258
add tutorials
danlu1 Jun 23, 2025
da4dfa4
remove unwanted module name
danlu1 Jun 23, 2025
be5aae4
update typing hint
danlu1 Jun 23, 2025
1ab9888
make sure gzip file always be removed after getting the file handle id
danlu1 Jun 23, 2025
082df85
update filename for markdown gzip file
danlu1 Jun 24, 2025
43bb9a0
update tutorials
danlu1 Jun 24, 2025
0a5f2e6
update markdown name if it's created from text to make it more inform…
danlu1 Jun 24, 2025
c6077e0
reorder functions for order hint
danlu1 Jun 24, 2025
cef775b
update wikipage name and instructions
danlu1 Jun 24, 2025
e32da1b
reorder and fill in details for tutorial md
danlu1 Jun 24, 2025
50417a3
remove unwanted comments
danlu1 Jun 24, 2025
d59a9d6
make low-level functionalities importable from synapseclient.api
danlu1 Jun 25, 2025
a317bc9
rename post_wiki to post_wiki_page
danlu1 Jun 25, 2025
9ae4c81
remove debug code
danlu1 Jun 25, 2025
d52720c
remove unwanted decorator
danlu1 Jun 27, 2025
cbcbf35
refactor wikipage store function to put validation at the beginning a…
danlu1 Jun 27, 2025
5c66880
remove debug statement
danlu1 Jun 30, 2025
d8055d6
simplify get_async for wikipage
danlu1 Jun 30, 2025
9d923ff
remove redirect and reorganize args and kwargs
danlu1 Jul 3, 2025
b362230
set default values for get_wiki_history
danlu1 Jul 9, 2025
02b509a
add async and sync unit test for wiki model
danlu1 Jul 9, 2025
62f03d4
remove redirect params
danlu1 Jul 9, 2025
e56540e
update presigned url provider params for multithread downloader
danlu1 Jul 9, 2025
a46417c
remove duplicate expired presigned url checking
danlu1 Jul 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Loading