1. 17 Jul, 2016 1 commit
    • Benjamin Neff's avatar
      remove raw_message · df9874b7
      Benjamin Neff authored
      This was only an alias for "text", and "raw_message" is also not used
      for federation anymore, so we can drop it.
  2. 26 Jan, 2016 1 commit
  3. 09 Sep, 2015 2 commits
    • realtin's avatar
      set maptile default to OpenMapSurfer · 57b7c05c
      realtin authored
      - refactor code for toggle map function
      - adjust jasmine tests for maps and add tests for SPV
      - change name of access token in defaults.yml according to naming conventions
      - add explanation of map use for podmins
      - add location to post_presenter
      - fix opening multiple maps inside the stream when clicking on a reshare location
    • zaziemo's avatar
      add a map subview · 298e195a
      zaziemo authored
      - add coordinates in post_presenter
      - add map to the SPV if location is provided
      - add leaflet.js to render map and marker of position
      - make coordinates available in frontend
      - add map scss
      - make stream post location clickable and redirect to the SPV
      - prevent render map if no location data is provided
      - add tests for coordinates
      - use the leaflet gem instead of the JS assets
  4. 23 Aug, 2015 2 commits
  5. 26 Jul, 2015 1 commit
  6. 30 May, 2015 1 commit
  7. 23 Mar, 2015 1 commit
  8. 25 Jan, 2015 1 commit
  9. 09 Nov, 2014 1 commit
  10. 08 Nov, 2014 1 commit
  11. 23 Aug, 2014 1 commit
  12. 05 Apr, 2014 1 commit
  13. 31 Mar, 2014 2 commits
  14. 15 Mar, 2014 1 commit
    • Jonne Haß's avatar
      Introduce message renderer · 8280556a
      Jonne Haß authored
      This new class replaces all existing server side message
      rendering helpers and is the new global entry point for such
      needs. All models with relevant fields now expose an instance
      of MessageRenderer for those. MessageRenderer acts as
      gateway between the existing processing solutions for markdown,
      mentions and tags and provides a very flexible interface for
      all output needs. This makes the API to obtain a message
      in a certain format clear. As a result of centralizing the
      processing a lot of duplication is eliminated. Centralizing
      the message processing also makes it clear where to change
      its behaviour, add new representations and what options
      are already available.
  15. 03 Dec, 2013 1 commit
  16. 01 Dec, 2013 1 commit
  17. 22 Aug, 2013 1 commit
  18. 04 Aug, 2013 1 commit
  19. 31 Jul, 2013 1 commit
    • Damien's avatar
      Consider Markdown header content as post title · f4b3f2fd
      Damien authored
      clarify regexp and correct some bad backtracking
      add specs
      rewrite regex
      convert mardown style title to plain text title
      fix bad indentation
      add jasmine test for post-viewer.js
      tries to fix bad jasmine test
  20. 03 May, 2013 1 commit
    • Marco Gallardo's avatar
      Locator feature · 4aab8762
      Marco Gallardo authored
      added marker image for publisher, showing div for address, and added
      functionality to close it when clicking 'X' image
      showing marker image in publisher
      renamed map-marker to locator
      fixed style for map marker image in publisher
      added locator.js to get user's location
      loading google maps api
      removed unecessary append and showing location next to publisher
      moved location address inside div and  added image to close location
      styled div location address an image to close location
      removing location when clicking close image
      cleaned code
      cleaned code
      showing loader while location is being obtained, translated normal js to
      backbone structure, created locations db stuff, and removing location
      div when clicking 'share'
      refactored code; started to move code to backbone
      refactored js code; moving functionality to backbone structure
      created address function to make accessible address variable value
      refactored locator.js
      showing and removing location div from dom
      created location; it belongs_to status_message
      added location model and created association with status_message
      added hidden field for location address and added respective code on js files to retrieve it on ajax call
      saving location for status_message (post)
      removing location when sharing
      renamed locator backbone view to location, added template, showing
      location, and saving lat and lng
      prepared and added template to show location
      added location to post model in order to have it accessible in backbone
      retrieving location to show it in template
      removed console.log XD
      fixes when removing location
      cleanind location_address hidden field when location is removed
      more fixes; showing location when sharing
      saving location just when it exists
      created method to retrieve location address just when location was created
      fixed issue about showing 'Near from' message when there was not any location
      added style for location
      cleaned code
      renamed locator view
      retrieving lat and lng from locator.js
      saving lat and lng in location_coords
      saving lat and lng
      added style for input location_address
      removed location_address  hidden field; the value will be taken directly from input with the location
      replaced div with location for input; the user will be able to edit the place
      avoiding submitting the form when pressing Enter key on new input for location
      added missed spec file for location model
      refactored location_view code
      refactored location_view code
      cleaned code
      added sinon library for testing
      added describes for new publisher's view functions
      created test for destroyLocation function
      added test for showLocation publisher view function
      created test for avoidEnter publisher view function
      removed unnecessary div
      Created first test for locations view, added more specs, added Sinon.js,
      and fixed issue with assets
      loading locator.js for tests
      moved location stuff to app/assets
      moved locator.js and sinon.js to app/assets
      fixed route for images
      included locator.js to assets
      fixed issue when post object is different than StatusMessage; also fixed issue with lat and lng
      loading Sinon for specs
      refactoring locator errorGettingposition and start replacing google maps stuff with OSM
      added OpenLayers JS, osmlocator, and added them into the main js
      changing the locator from Google to OSM instance
      changing lat and lng value in the backbone view
      removing google javascript tag in application layout
      adding jasmine to locator test and removed locator.js
      adding jasmine to locator test using OSM
      adding Jasmine test to OSM locator
      removed locator.js
      removed require locator and updated schema
      fixed js response; added location
      since we are using OSM Locator we don't need locator-spec test
      fixed spec for location view; we are not using google maps anymore
      changed description of osmlocator-spec
      fixed issue with status-message-location template
      fixed style for location_address textbox
      fixed tests for locator
      moved split function to model
      created test for location model
      removed puts
      added effect for location marker
      added translations for locator
      removed conflicting-unnecessary lines that were loading files for specs
      removed sinon library; using sinon-rails gem
      removed useless code
      removed puts; added Rails.logger.error
      added sinon.js file
      added specific version of sinon-rails gem
      improving validations sintax
      using openlayers-rails gem
      removed 'google API' text
      using sinon gem
      isolating LocationStream view
      refactored validation
      getting location when post is a Reshare
      refactored code
      fixed aligment for elements under location message
      improved styling for location message
      refactored begin-rescue block
      getting absolute root instead of just the root
      added address method to retrive address of location
      removed code from Post model; also added descriptinon why it was removed
      removed validation when retrieving address; with latest refactorizations we dont need them any more
      interpolated location; using file in locales
      fixed width for div of location
      moved Sinon gem into development and test group
      fixed method's description
      added missed indexes
      updated schema with locations table
      removed openlayers-rails gem
      preventing location to be saved if there are not coordinates
      fixed spec; wrong closing tag
  21. 21 Mar, 2013 1 commit
    • Jonne Haß's avatar
      End the require mess · 3fc3b249
      Jonne Haß authored
      * Rename and reorganize post fetcher to fix autoloading, also let it use
        Faradays default connection so we get nice redirects
      * Add initializer to load libs at a central place
      * added lib dir to autoload_once paths to increase thread safety
      * Moved lib/exceptions.rb to lib/diaspora/ to conform namespacing
  22. 24 Oct, 2012 2 commits
  23. 23 Sep, 2012 1 commit
  24. 11 Jun, 2012 1 commit
  25. 18 May, 2012 1 commit
  26. 13 May, 2012 1 commit
  27. 11 May, 2012 2 commits
  28. 10 May, 2012 2 commits
  29. 05 May, 2012 1 commit
  30. 19 Apr, 2012 1 commit
  31. 27 Mar, 2012 1 commit
  32. 28 Feb, 2012 2 commits
  33. 25 Feb, 2012 1 commit