Page MenuHomePhabricator
Feed Advanced Search

Jun 21 2023

Bennylin awarded T338462: Wrong file name suggestion for post-processed video when name contains a dot a Like token.
Jun 21 2023, 9:57 AM · VideoCutTool

Jun 18 2023

Reputation22 added a comment to T338683: Preview button disabled when user tries to preview again after login.

can you try on other manipulations as well @Punith.nyk?
i tried mute and it worked fine so :)

Jun 18 2023, 5:59 PM · VideoCutTool
Reputation22 closed T339391: App gets reloaded when no action is taken from result page, a subtask of T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool, as Resolved.
Jun 18 2023, 5:49 PM · Google-Summer-of-Code (2023)
Reputation22 closed T339391: App gets reloaded when no action is taken from result page as Resolved.
Jun 18 2023, 5:49 PM · VideoCutTool
Reputation22 closed T337673: Move away from `axios`, a subtask of T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool, as Resolved.
Jun 18 2023, 5:48 PM · Google-Summer-of-Code (2023)
Reputation22 closed T337673: Move away from `axios` as Resolved.
Jun 18 2023, 5:48 PM · VideoCutTool
Reputation22 closed T338462: Wrong file name suggestion for post-processed video when name contains a dot as Resolved.
Jun 18 2023, 5:48 PM · VideoCutTool
Reputation22 committed rLTVT36eb3718ce03: Fix: Video Title on Result page.
Fix: Video Title on Result page
Jun 18 2023, 2:28 PM
Reputation22 committed rLTVT34a30911cfbd: Migrate from axios to fetch.
Migrate from axios to fetch
Jun 18 2023, 1:55 PM
Reputation22 added a comment to T331235: Overwrite file text field should be same as original file.

for fetching the current wikiText of the video use this api https://en.wikipedia.org/w/api.php?action=parse&page=Pet_door&prop=wikitext&formatversion=2
and as far as wikitext for newly uploaded videos is concerned, we'll have to discuss some stuff on that

Jun 18 2023, 12:00 PM · Patch-Needs-Improvement, good first task, VideoCutTool
Reputation22 added a subtask for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool: T339391: App gets reloaded when no action is taken from result page.
Jun 18 2023, 11:41 AM · Google-Summer-of-Code (2023)
Reputation22 added a parent task for T339391: App gets reloaded when no action is taken from result page: T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
Jun 18 2023, 11:41 AM · VideoCutTool

Jun 17 2023

Reputation22 added a comment to T338683: Preview button disabled when user tries to preview again after login.

Seems to work fine on prod :(
maybe upload a video regarding the same

Jun 17 2023, 7:02 PM · VideoCutTool
Reputation22 committed rLTVT17854f18c6cb: Upgrade to Node v18.16.0 LTS Hydrogen.
Upgrade to Node v18.16.0 LTS Hydrogen
Jun 17 2023, 12:45 PM

Jun 16 2023

Reputation22 claimed T339391: App gets reloaded when no action is taken from result page.

probably to deal with sockets, and so the patch will be rebased on top of T338308

Jun 16 2023, 8:58 PM · VideoCutTool
Reputation22 created T339391: App gets reloaded when no action is taken from result page.
Jun 16 2023, 8:58 PM · VideoCutTool

Jun 12 2023

Reputation22 added a comment to T338467: VideoCutTool copy the wrong description in after post-processing.

T331235 parallel task found :(

Jun 12 2023, 10:07 AM · VideoCutTool
Reputation22 added a project to T337027: VideoCutTool not working with .mpg videos: good first task.
Jun 12 2023, 10:04 AM · VideoCutTool

Jun 11 2023

Reputation22 updated subscribers of T338465: Overwrite file option in VideoCutTool didn't actually overwrite, but upload as a new file instead.

here's a patch which has similar workings, and shall clear this out
https://gerrit.wikimedia.org/r/c/labs/tools/VideoCutTool/+/890137

Jun 11 2023, 7:29 PM · VideoCutTool
Reputation22 added a comment to T338462: Wrong file name suggestion for post-processed video when name contains a dot.

hey @Bennylin we have submitted a patch/pr regarding this issue, and it will be merged within a week
Thanks for raising the query :)

Jun 11 2023, 7:05 PM · VideoCutTool
Reputation22 claimed T338462: Wrong file name suggestion for post-processed video when name contains a dot.
Jun 11 2023, 7:04 PM · VideoCutTool
Reputation22 added a comment to T338467: VideoCutTool copy the wrong description in after post-processing.

hey @Bennylin thanks for raising the query. As the tool is undergoing some changes and development, we will try to fasttrack this query asap

Jun 11 2023, 6:28 PM · VideoCutTool
Reputation22 added a comment to T338465: Overwrite file option in VideoCutTool didn't actually overwrite, but upload as a new file instead.

hey @Bennylin thanks for raising the query. As the tool is undergoing some changes and development, we will try to fasttrack this query asap

Jun 11 2023, 6:27 PM · VideoCutTool
Reputation22 added a comment to T338462: Wrong file name suggestion for post-processed video when name contains a dot.

hey @Bennylin , thanks for raising this query. As currently we are working on this tool, we will come up with a solution to this, and shall resolve this query

Jun 11 2023, 6:22 PM · VideoCutTool
Reputation22 added a comment to T338308: Tool shows anomalous behaviour when user traffic increases.

The patch https://gerrit.wikimedia.org/r/928998 deals with fixing the architecture when one user deals with multiple videos.

Jun 11 2023, 9:43 AM · VideoCutTool

Jun 8 2023

Reputation22 added a comment to T338359: Conversion and Error Handling Issues in VideoCutTool.

hey @Gopavasanth, we have a resolved issue around the same task here T333403
its still not reflected in production. We will soon push it there

Jun 8 2023, 12:16 PM · VideoCutTool
Reputation22 added a comment to T338295: VideoCutTool unspecified error.

hey @Bennylin we have the existing issue regarding this T337147, thanks for reporting, and we are working on this
Sorry for the inconvenience caused.
If you wish to track the progress, you can check out the gerrit patch against T337147

Jun 8 2023, 12:10 PM · VideoCutTool

Jun 7 2023

Reputation22 claimed T338308: Tool shows anomalous behaviour when user traffic increases.
Jun 7 2023, 11:17 AM · VideoCutTool
Reputation22 added a comment to T338308: Tool shows anomalous behaviour when user traffic increases.

This task aims to improve the architecture of the tool, and perform stress testing when multiple users try to use it at the same time

Jun 7 2023, 11:17 AM · VideoCutTool
Reputation22 added a subtask for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool: T338308: Tool shows anomalous behaviour when user traffic increases.
Jun 7 2023, 11:16 AM · Google-Summer-of-Code (2023)
Reputation22 added a parent task for T338308: Tool shows anomalous behaviour when user traffic increases: T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
Jun 7 2023, 11:16 AM · VideoCutTool
Reputation22 created T338308: Tool shows anomalous behaviour when user traffic increases.
Jun 7 2023, 11:15 AM · VideoCutTool
Reputation22 added a parent task for T337673: Move away from `axios`: T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
Jun 7 2023, 11:11 AM · VideoCutTool
Reputation22 added a subtask for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool: T337673: Move away from `axios`.
Jun 7 2023, 11:11 AM · Google-Summer-of-Code (2023)

Jun 1 2023

Reputation22 added a comment to T337673: Move away from `axios`.

Seems like node-fetch doesn't support Common Js modules, so we will be pausing the work here.
Upgrading to NodeJs 18 LTS, brings fetch API inbuilt, and so will be continuing after upgrade to node 18 is success.

Jun 1 2023, 12:40 PM · VideoCutTool

May 29 2023

Reputation22 updated subscribers of T309452: Adding Blur effect to mask problematic areas of video.

hey @Punith.nyk i won't be able to finish this thing up.. if you want you can take this up :)

May 29 2023, 1:42 PM · VideoCutTool
Reputation22 created T337673: Move away from `axios`.
May 29 2023, 10:17 AM · VideoCutTool
Reputation22 closed T308822: Redesign of Menu Navigation: Move Items to Top Nav Bar, a subtask of T315143: Improve UI/UX of the tool, as Resolved.
May 29 2023, 10:10 AM · Wikimania-Hackathon-2022, VideoCutTool
Reputation22 closed T308822: Redesign of Menu Navigation: Move Items to Top Nav Bar as Resolved.
May 29 2023, 10:10 AM · VideoCutTool
Reputation22 added a comment to T337147: Make Error/Warning/Success Notifications more verbose.

The patch currently in review fixes this, and catches all the warnings of the Upload API, and send users the corresponding notification

May 29 2023, 10:09 AM · VideoCutTool
Reputation22 closed T333403: File extension ".mp4" does not match the detected MIME type of the file (video/webm). as Resolved.
May 29 2023, 10:07 AM · VideoCutTool
Reputation22 closed T333403: File extension ".mp4" does not match the detected MIME type of the file (video/webm)., a subtask of T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool, as Resolved.
May 29 2023, 10:07 AM · Google-Summer-of-Code (2023)
Reputation22 closed T333797: TypeError: require.context is not a function as Resolved.

This is now resolved, as we have migrated to Vite, which does not use Webpack behind the scenes :)

May 29 2023, 10:07 AM · VideoCutTool
Reputation22 closed T333797: TypeError: require.context is not a function, a subtask of T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool, as Resolved.
May 29 2023, 10:06 AM · Google-Summer-of-Code (2023)
Reputation22 closed T336673: Move away from CRA as Resolved.

Migrated to Vite successfully :)

May 29 2023, 10:05 AM · VideoCutTool
Reputation22 closed T336673: Move away from CRA, a subtask of T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool, as Resolved.
May 29 2023, 10:05 AM · Google-Summer-of-Code (2023)
Reputation22 closed T336946: Add a Sass Compiler, a subtask of T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool, as Resolved.
May 29 2023, 10:04 AM · Google-Summer-of-Code (2023)
Reputation22 closed T336946: Add a Sass Compiler as Resolved.
May 29 2023, 10:04 AM · VideoCutTool

May 28 2023

Reputation22 committed rLTVT725c874b2c73: Fix: hmr-invalidate error.
Fix: hmr-invalidate error
May 28 2023, 7:31 PM
Reputation22 committed rLTVTc9f2d67335cd: Fix: Error on uploading from local device.
Fix: Error on uploading from local device
May 28 2023, 5:22 PM
Reputation22 committed rLTVT6d0e54393b8e: Migrate from CRA to Vite.
Migrate from CRA to Vite
May 28 2023, 5:11 PM

May 26 2023

Reputation22 placed T309452: Adding Blur effect to mask problematic areas of video up for grabs.
May 26 2023, 12:57 PM · VideoCutTool

May 23 2023

Reputation22 added a subtask for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool: T337303: Changing the `models` does not reflect back to database.
May 23 2023, 12:48 PM · Google-Summer-of-Code (2023)
Reputation22 added a parent task for T337303: Changing the `models` does not reflect back to database: T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
May 23 2023, 12:48 PM · VideoCutTool
Reputation22 claimed T337303: Changing the `models` does not reflect back to database.

will be looking into sequelize migrations, and will change the model declarations.

May 23 2023, 12:48 PM · VideoCutTool
Reputation22 created T337303: Changing the `models` does not reflect back to database.
May 23 2023, 12:47 PM · VideoCutTool
Reputation22 added a comment to T333797: TypeError: require.context is not a function.

this shall be closed by https://gerrit.wikimedia.org/r/c/labs/tools/VideoCutTool/+/922118/
as we will be using Vite instead of CRA, and so will be moving away from Webpack bundler to Rollup

May 23 2023, 12:26 PM · VideoCutTool

May 21 2023

Reputation22 updated subscribers of T337197: Default Right Slider Position Causes Trim Functionality Failure.

hey @Gopavasanth , i encountered this before, and have created a phab task and a gerrit patch regarding the same
I'll link it here, for reference
Phab Ticket: T332605
Patch for the same: https://gerrit.wikimedia.org/r/c/labs/tools/VideoCutTool/+/901242

May 21 2023, 6:20 PM · VideoCutTool
Reputation22 updated subscribers of T337093: Support in Commons Beta for Testing and Development of Video Upload Features.
May 21 2023, 6:19 PM · VideoCutTool
Reputation22 added a comment to T337027: VideoCutTool not working with .mpg videos.

Let's give this a good-first-issue tag for new developers, to start with.
The file you'll be needing is ./src/components/UrlBox.jsx to start with
Hope this helps :)

May 21 2023, 6:14 PM · VideoCutTool
Reputation22 committed rLTVT77efc8fb342c: Fix upload to commons for mp4 videos.
Fix upload to commons for mp4 videos
May 21 2023, 9:49 AM

May 20 2023

Reputation22 added a parent task for T337147: Make Error/Warning/Success Notifications more verbose: T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
May 20 2023, 8:18 PM · VideoCutTool
Reputation22 added a subtask for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool: T337147: Make Error/Warning/Success Notifications more verbose.
May 20 2023, 8:18 PM · Google-Summer-of-Code (2023)
Reputation22 created T337147: Make Error/Warning/Success Notifications more verbose.
May 20 2023, 8:17 PM · VideoCutTool

May 18 2023

Reputation22 added a subtask for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool: T333403: File extension ".mp4" does not match the detected MIME type of the file (video/webm)..
May 18 2023, 5:18 PM · Google-Summer-of-Code (2023)
Reputation22 added a parent task for T333403: File extension ".mp4" does not match the detected MIME type of the file (video/webm).: T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
May 18 2023, 5:18 PM · VideoCutTool
Reputation22 added a parent task for T333797: TypeError: require.context is not a function: T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
May 18 2023, 5:18 PM · VideoCutTool
Reputation22 added a subtask for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool: T333797: TypeError: require.context is not a function.
May 18 2023, 5:18 PM · Google-Summer-of-Code (2023)
Reputation22 removed a subtask for T327582: Improve the functionality of VideoCutTool: T336597: Increase/Decrease Volume of Video.
May 18 2023, 5:18 PM · VideoCutTool, Google-Summer-of-Code (2023)
Reputation22 edited parent tasks for T336597: Increase/Decrease Volume of Video, added: T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool; removed: T327582: Improve the functionality of VideoCutTool.
May 18 2023, 5:18 PM · VideoCutTool
Reputation22 added a subtask for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool: T336597: Increase/Decrease Volume of Video.
May 18 2023, 5:18 PM · Google-Summer-of-Code (2023)
Reputation22 removed a subtask for T327582: Improve the functionality of VideoCutTool: T336673: Move away from CRA.
May 18 2023, 5:18 PM · VideoCutTool, Google-Summer-of-Code (2023)
Reputation22 added a subtask for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool: T336673: Move away from CRA.
May 18 2023, 5:17 PM · Google-Summer-of-Code (2023)
Reputation22 edited parent tasks for T336673: Move away from CRA, added: T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool; removed: T327582: Improve the functionality of VideoCutTool.
May 18 2023, 5:17 PM · VideoCutTool
Reputation22 added a parent task for T336946: Add a Sass Compiler: T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
May 18 2023, 5:17 PM · VideoCutTool
Reputation22 added a subtask for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool: T336946: Add a Sass Compiler.
May 18 2023, 5:17 PM · Google-Summer-of-Code (2023)
Reputation22 added a comment to T336946: Add a Sass Compiler.

Will have to add sass compiler to the project dependencies, and will have to write a script for watching all the .scss files, in the DockerFile

May 18 2023, 3:51 PM · VideoCutTool
Reputation22 updated subscribers of T333797: TypeError: require.context is not a function.
May 18 2023, 3:49 PM · VideoCutTool
Reputation22 added a comment to T333797: TypeError: require.context is not a function.

One solution to this can be to configure webpack, by running all the scripts seperately.
Another approach can be to shift from CRA to vite, which removes Webpack from the scene entirely.
Will see if this works out Migrate from CRA

May 18 2023, 3:48 PM · VideoCutTool
Reputation22 created T336946: Add a Sass Compiler.
May 18 2023, 3:42 PM · VideoCutTool
Reputation22 added a comment to T333403: File extension ".mp4" does not match the detected MIME type of the file (video/webm)..

Hey @Gopavasanth, i thought irrespective of the fact that the client shows .mp4 extension, the file on the server which we are uploading to the commons should be of .webm format
I mean this is the expected behaviour. I may be wrong. I'll have to check if the file name on uploading has a .mp4 extension to it. If thats the case (as reflected in the client), I'll change the file name to be the updated file name in .webm or .ogv format.

May 18 2023, 3:40 PM · VideoCutTool

May 15 2023

Reputation22 added a subtask for T327582: Improve the functionality of VideoCutTool: T336673: Move away from CRA.
May 15 2023, 1:54 PM · VideoCutTool, Google-Summer-of-Code (2023)
Reputation22 added a parent task for T336673: Move away from CRA: T327582: Improve the functionality of VideoCutTool.
May 15 2023, 1:54 PM · VideoCutTool
Reputation22 created T336673: Move away from CRA.
May 15 2023, 1:52 PM · VideoCutTool

May 14 2023

Reputation22 added a comment to T336597: Increase/Decrease Volume of Video.

Instead of web audio api, we will be going with the volume attribute of the HTML video tag

May 14 2023, 2:48 PM · VideoCutTool

May 12 2023

Reputation22 added a comment to T336597: Increase/Decrease Volume of Video.

One vague solution is to alter the ffmpeg commands for storing the edited video on the server, and use web audio api for the client side to render it on the go.
Will have to look more into these solutions.

May 12 2023, 6:22 PM · VideoCutTool
Reputation22 created T336597: Increase/Decrease Volume of Video.
May 12 2023, 6:19 PM · VideoCutTool

Apr 14 2023

Reputation22 added a comment to T262894: Allow users to select suitable licenses..

hey @Gopavasanth, is this still open? From what i can see from the commons talk, and related patches, we have a licensing category of cc in the field, and have {extracted from} in it as well.
Do we want to show the name of the license fetched from the wiki page? Currently we are showing {{self|cc-by-sa-4.0}} by default, which should work.
If we want more verbose, We can show the full license name, fetching from MediaWiki API: action=query meta=siteinfo param=rightsinfo here.

Apr 14 2023, 8:55 PM · VideoCutTool

Apr 4 2023

Reputation22 added a comment to T333902: Improve the functionality of VideoCutTool (Google summer of code 2023).

September 6:
Final results of Google Summer of Code 2017 announced

Apr 4 2023, 10:30 AM · Google-Summer-of-Code (2023)

Apr 3 2023

Reputation22 moved T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool from Proposals in Progress to Proposals Selected on the Google-Summer-of-Code (2023) board.
Apr 3 2023, 7:35 AM · Google-Summer-of-Code (2023)
Reputation22 added a comment to T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.

hey @Gopavasanth. @Soda, i have made the required changes, and will be uploading it to google. If you find something not fitting right, please do leave the feedback for the same :).
Thanks

Apr 3 2023, 7:28 AM · Google-Summer-of-Code (2023)
Reputation22 updated the task description for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
Apr 3 2023, 7:26 AM · Google-Summer-of-Code (2023)
Reputation22 claimed T333797: TypeError: require.context is not a function.
Apr 3 2023, 7:19 AM · VideoCutTool
Reputation22 created T333797: TypeError: require.context is not a function.
Apr 3 2023, 7:18 AM · VideoCutTool

Mar 31 2023

Reputation22 updated the task description for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
Mar 31 2023, 7:17 PM · Google-Summer-of-Code (2023)
Reputation22 added a comment to T272240: Dynamically import languages list for VideoCutTool dropdown.

Here is a parallel patch for updating the language list dynamically. I checked the concerned patches and none of them were in the state of getting accepted.

Mar 31 2023, 9:43 AM · Patch-For-Review, good first task, I18n, VideoCutTool

Mar 30 2023

Reputation22 updated the task description for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
Mar 30 2023, 7:35 PM · Google-Summer-of-Code (2023)
Reputation22 added a comment to T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.

hey @Gopavasanth thanks for the feedback. I have updated the proposal accordingly. Please have a quick go through and do leave some feedback points if something doesn't feel right :)
pinging @Soda for the same.

Mar 30 2023, 7:06 PM · Google-Summer-of-Code (2023)
Reputation22 updated the task description for T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
Mar 30 2023, 7:00 PM · Google-Summer-of-Code (2023)

Mar 29 2023

Reputation22 created T333466: [GSOC 2023 Proposal] Improve the functionality of VideoCutTool.
Mar 29 2023, 4:12 PM · Google-Summer-of-Code (2023)