Skip to content
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

Ui tweaks #36

Merged
merged 57 commits into from
Jul 26, 2019
Merged

Ui tweaks #36

merged 57 commits into from
Jul 26, 2019

Commits on Jun 24, 2019

  1. fix: client was not receiving data from server in local dev

    fixed by adding this.projectsUrl inside constructor of APIWrapper class
    Pietro Passarelli - News Labs committed Jun 24, 2019
    Configuration menu
    Copy the full SHA
    550c81a View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2019

  1. improved programme script btn options

    Pietro Passarelli - News Labs committed Jun 25, 2019
    Configuration menu
    Copy the full SHA
    b5f02d2 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2019

  1. Refactor programme script btns

    added ADL, EDL, FCPX export + rearranged btns layour in programme script
    Pietro Passarelli - News Labs committed Jul 3, 2019
    Configuration menu
    Copy the full SHA
    846e978 View commit details
    Browse the repository at this point in the history
  2. adjusted size of play/stop btn for videoContext preview component

    Pietro Passarelli - News Labs committed Jul 3, 2019
    Configuration menu
    Copy the full SHA
    e3a9668 View commit details
    Browse the repository at this point in the history
  3. Added reorder

    of programme script with sortable lib
    Pietro Passarelli - News Labs committed Jul 3, 2019
    Configuration menu
    Copy the full SHA
    e12642f View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2019

  1. added sortable to programme script elements

    added a sortable lib to programme script elements and initial icon for delete without functionality
    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    443449e View commit details
    Browse the repository at this point in the history
  2. added possibility to delete

    delete programme script elements
    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    93b41bf View commit details
    Browse the repository at this point in the history
  3. Merge branch 'master' into ui-tweaks

    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    c4ddff0 View commit details
    Browse the repository at this point in the history
  4. adding try catch around get projects

    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    f7bc5ff View commit details
    Browse the repository at this point in the history
  5. adding credentials include in fetch request options

    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    667c34d View commit details
    Browse the repository at this point in the history
  6. credentials omit

    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    dbedc38 View commit details
    Browse the repository at this point in the history
  7. Remove omit

    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    9be5837 View commit details
    Browse the repository at this point in the history
  8. added export for txt and json

    json as developer option for troubleshooting, for programme script
    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    1751420 View commit details
    Browse the repository at this point in the history
  9. tweaked hide /show transcript/programme script btns

    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    e966bc7 View commit details
    Browse the repository at this point in the history
  10. Added support for programme script elements

    voice over, notes, heading/title
    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    79e4efc View commit details
    Browse the repository at this point in the history
  11. added possibility to edit programme script elements

    voice over, notes, titles, but not paper-cuts
    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    cd1af43 View commit details
    Browse the repository at this point in the history
  12. can now add items at a specific insert point

    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    af6cce0 View commit details
    Browse the repository at this point in the history
  13. can use insert point for other programme script elements

    voice over, notes, titles
    Pietro Passarelli - News Labs committed Jul 4, 2019
    Configuration menu
    Copy the full SHA
    9f08634 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2019

  1. can now select mutiple paragraphs to add to programme script

    added some unit  tests for it, updated video context to patch audio glitch
    Pietro Passarelli - News Labs committed Jul 6, 2019
    Configuration menu
    Copy the full SHA
    e32ef1d View commit details
    Browse the repository at this point in the history
  2. adjusted layout + ui

    tweaked layout proportion for transcript - programme script view on/off added timecode info in speaker on hover, and removed from transcript, can now click on speaker to jump to corresponding point in media, in transcript
    Pietro Passarelli - News Labs committed Jul 6, 2019
    Configuration menu
    Copy the full SHA
    c0ae32d View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2019

  1. added annotations to transcript/programme script view

    Pietro Passarelli - News Labs committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    eb69303 View commit details
    Browse the repository at this point in the history
  2. changed transcript to correct only

    project/transcripts only links to correct view that uses @bbc/react-transcript-edito r, to go to annotations need to go through programme script. kept the /annotate end point and view, as it's useful for troubleshooting and development for now
    Pietro Passarelli - News Labs committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    fe85e66 View commit details
    Browse the repository at this point in the history
  3. fix edit/create labels

    fixed edit/create label in transcript/programme script view. Somehow if using Dropdown.Item, the modal to edit the labI  wouldn't allow spacing in the form text input. But it works when using ListGroup.Item. Minor UI tweaks still needed for the labels dorpdown -  but functionality wise it's working
    Pietro Passarelli - News Labs committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    41ada18 View commit details
    Browse the repository at this point in the history
  4. refactored programmeScriptJsonToText

    to get rid of warnings
    Pietro Passarelli - News Labs committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    058feca View commit details
    Browse the repository at this point in the history
  5. removed warnings

    Pietro Passarelli - News Labs committed Jul 7, 2019
    Configuration menu
    Copy the full SHA
    477881d View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2019

  1. changed highlight to be on word level

    changed highlights/annotations to be on word level rather then paragraph level in transcript/programme script, this means you can select text and create highlights/annotations across paragraphs in a transcript. Preserves functionality where  paragraphs can be filtered in search bar based on highlights
    Pietro Passarelli - News Labs committed Jul 8, 2019
    Configuration menu
    Copy the full SHA
    cd09dc3 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2019

  1. quick fix in project list link

    link is done by LinkContainer component, and a href is just hornamental, but fixed the id passed into the href so that it's shown on hover on the client side, for consitency
    Pietro Passarelli - News Labs committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    f9e79c7 View commit details
    Browse the repository at this point in the history
  2. fixed projects delete response

    server returns 204 so uses response.ok to check if response is sucesfull on the client side
    Pietro Passarelli - News Labs committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    f8b0808 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2019

  1. Added programme script save

    plus other tweaks
    Pietro Passarelli - News Labs committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    139a8f6 View commit details
    Browse the repository at this point in the history
  2. if not programme script in list don't show search option

    Pietro Passarelli - News Labs committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    902609f View commit details
    Browse the repository at this point in the history
  3. ApiWrapper electron refactor

    initial refactor to change Api/db wrapper depending on env, whether in browser or electron - not finished, tested that it can detect electron env even in development served from server
    Pietro Passarelli - News Labs committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    6212063 View commit details
    Browse the repository at this point in the history
  4. Added index to papercuts

    Pietro Passarelli - News Labs committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    84d132b View commit details
    Browse the repository at this point in the history
  5. added word highlights

    added word highlights on play in Transcript in Programme script / paperedit view, with the right specificity to work across different transcripts
    Pietro Passarelli - News Labs committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    b7d0bb1 View commit details
    Browse the repository at this point in the history
  6. renamed search text

    for clarity
    Pietro Passarelli - News Labs committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    f4fa797 View commit details
    Browse the repository at this point in the history
  7. added word highlight to annotated view

    added transcript word highlight to annotated view as well to avoid two components to drift out of sync too much, even tho for now we ar not using the annotated view as part of the current user journey
    Pietro Passarelli - News Labs committed Jul 13, 2019
    Configuration menu
    Copy the full SHA
    cf2cf13 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2019

  1. switch ApiWrapper for ElectronWrapper if in electron ENV

    found better way to swap out db wrappe in browser and electron env. has corresponding changes in electron repo
    Pietro Passarelli - News Labs committed Jul 14, 2019
    Configuration menu
    Copy the full SHA
    8ca0162 View commit details
    Browse the repository at this point in the history
  2. removed uncessary console.log

    Pietro Passarelli - News Labs committed Jul 14, 2019
    Configuration menu
    Copy the full SHA
    b727797 View commit details
    Browse the repository at this point in the history
  3. added logic to switch between API wrapper and electron wrapper

    Pietro Passarelli - News Labs committed Jul 14, 2019
    Configuration menu
    Copy the full SHA
    a27f27b View commit details
    Browse the repository at this point in the history
  4. fixed typo

    Pietro Passarelli - News Labs committed Jul 14, 2019
    Configuration menu
    Copy the full SHA
    9f12ea5 View commit details
    Browse the repository at this point in the history
  5. added logic to import file in electron when creating new transcript

    has corresponding changes in electron repo
    Pietro Passarelli - News Labs committed Jul 14, 2019
    Configuration menu
    Copy the full SHA
    4f08840 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2019

  1. Refactor electron wrapper integration

    refactored electron wrapper integration, only called when client run inside of electron, and adds electron wrapper in render process rather then previous setup where it was added to the main process. adding to electron main process, something that is computational intensive, resulted in the app to hang. tested current setup and works fine, left comment in code for ease of picking up later
    Pietro Passarelli - News Labs committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    c2dd503 View commit details
    Browse the repository at this point in the history
  2. removed unecessary console.log + fixed typos

    Pietro Passarelli - News Labs committed Jul 15, 2019
    Configuration menu
    Copy the full SHA
    729dfcc View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2019

  1. upgraded adl module

    Pietro Passarelli - News Labs committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    8d8f786 View commit details
    Browse the repository at this point in the history
  2. fixed preserving paragraphs when grouping words by speakers

    module overlap in @bbc/react-transcript-editor repo so made PR there bbc/react-transcript-editor#166 as well
    Pietro Passarelli - News Labs committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    b418c5b View commit details
    Browse the repository at this point in the history
  3. Removed some uncessary console.log

    still quiet a few to go
    Pietro Passarelli - News Labs committed Jul 16, 2019
    Configuration menu
    Copy the full SHA
    db54161 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2019

  1. Demo app for github pages (#40)

    * final fix + clean up unecessary comments
    
    * Removed dbWrapper in DemoApiWrapper as not in use
    
    * Removed index demo logic
    
    as demo env is detected in ApiWrapper class
    
    * Removed unecessary console.log
    
    * moved demo check in whichJsEnv module
    
    * added prepublish step
    
    to prep build folder, and remove the db folder with json for client publishing
    Pietro committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    351aa1f View commit details
    Browse the repository at this point in the history
  2. updated demo alert message

    Pietro Passarelli - News Labs committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    0e67ed7 View commit details
    Browse the repository at this point in the history
  3. modified demo message

    Pietro Passarelli - News Labs committed Jul 19, 2019
    Configuration menu
    Copy the full SHA
    eb1df4e View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2019

  1. replaced bootstrap

    to bootstrap-css-only
    Pietro Passarelli - News Labs committed Jul 23, 2019
    Configuration menu
    Copy the full SHA
    9994d0a View commit details
    Browse the repository at this point in the history
  2. adding metadata info in programme script

    Pietro Passarelli - News Labs committed Jul 23, 2019
    Configuration menu
    Copy the full SHA
    419eaa9 View commit details
    Browse the repository at this point in the history
  3. adding metadata info in programme script

    Pietro Passarelli - News Labs committed Jul 23, 2019
    Configuration menu
    Copy the full SHA
    34df38d View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2019

  1. fixed annotations and added timer to transcripts list

    fixed saving and updating annotations, added timer for checking for incomplete transcripts
    Pietro Passarelli - News Labs committed Jul 25, 2019
    Configuration menu
    Copy the full SHA
    a194c4b View commit details
    Browse the repository at this point in the history
  2. fixed conflict

    Pietro Passarelli - News Labs committed Jul 25, 2019
    Configuration menu
    Copy the full SHA
    a376690 View commit details
    Browse the repository at this point in the history
  3. Added default var for ADL/EDL values

    Pietro Passarelli - News Labs committed Jul 25, 2019
    Configuration menu
    Copy the full SHA
    01a036e View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2019

  1. Transcript progress timer (#42)

    * fixed and removed timer
    
    * refactored timer
    
    to check for in progress transcripts
    Pietro committed Jul 26, 2019
    Configuration menu
    Copy the full SHA
    6f7108f View commit details
    Browse the repository at this point in the history
  2. removed transcript annotation standalone view

    kept copy in #43 backup draft PR
    Pietro Passarelli - News Labs committed Jul 26, 2019
    Configuration menu
    Copy the full SHA
    1cdc55a View commit details
    Browse the repository at this point in the history
  3. added react components repo link to README

    Pietro Passarelli - News Labs committed Jul 26, 2019
    Configuration menu
    Copy the full SHA
    96c2ba4 View commit details
    Browse the repository at this point in the history