13 Aug, 2015

1 commit


12 Aug, 2015

1 commit


11 Aug, 2015

2 commits


10 Aug, 2015

1 commit


24 Jul, 2015

1 commit


12 Jul, 2015

1 commit


17 Jun, 2015

2 commits


16 Jun, 2015

2 commits


12 Jun, 2015

2 commits


11 Jun, 2015

2 commits

  • See merge request !563
    Larissa Reis
     
  • Whenever you have 2 or more tags with the same name but different cases,
    ActsAsTaggableOn returns an empty list of objects tagged with either of
    the tags. To solve this problem, we must not have tags with different
    cases stored.
    
    Performance was my primal concern on this migration since we have
    instances that have over 130k tags registered. So I decided to convert
    every tag to lower case.  This is the fastest way I could conceive this
    migration and still it might take a lot of time. Here is basic resume of
    what it basically does:
    
      x: number of new downcased tags created.
      y: number of oddcased tags.
      z: number of tags
    
      1. Find all tags do not have a downcased form already created - [1 fast select query].
      2. Create a downcased version of the above queries - [x slow update queries but
      n is usually low because a minority of tags have odd case and all
      different cases of a single word generate only 1 query].
      3. Update taggings relations based on new ids - [1 slow update and 2 join queries].
      4. Updates the taggings_count of every tag - [1 slow update with z fast selects]
      5. Delete all unused tags tags - [1 slow delete query].
    
    Signed-off-by: Larissa Reis <larissa@colivre.coop.br>
    Rodrigo Souto
     

10 Jun, 2015

1 commit


05 Jun, 2015

1 commit


03 Jun, 2015

1 commit


01 Jun, 2015

2 commits


30 May, 2015

1 commit


28 May, 2015

3 commits

  • * removing one level of includes in apache conf
    * be verbose about apache config update
    * chat_message should not be created without "from" or "to"
    * the database table indexes is "from_id / to_id" not "from / to"
    Joenio Costa
     
  • * try to reconnect if connection fails
    * fix ordering
    * reconnect if connection is lost but user status is not offline
    * remove some anchors
    * keep track of buddies order on the client
    * tweak notification to work on chromium
    * respect async request order
    * focus on window when notification clicked
    * deal with window visibility
    * add chat-buttons
    * fix recent_conversations
    * fix sorting and join room on opening
    * remove obsolete code
    * adjusting indentation (sorry but I needed too...)
    * fix load_conversation
    * return identifier as key on avatars action
    * fix typo
    * add timeout to notification
    * deal properly with offline messages
    * fix notification sound
    * clear unread after loading conversation on background
    * ignore message from room
    * add unread messages counter on chat-label
    * as for notification permission as soon as the chat connects
    * add profile_info_action to open chat
    * using jid to save message instead of identifier
    * add profile_info_action to open chat
    * as for notification permission as soon as the chat connects
    * add unread messages counter on chat-label
    
    Squashed and Signed-off-by: Joenio Costa <joenio@colivre.coop.br>
    Rodrigo Souto
     
  • …he template it is changed on all users that follow that template.
    
    Signed-off-by: Arthur Del Esposte <arthurmde@gmail.com>
    Signed-off-by: Gabriela Navarro <navarro1703@gmail.com>
    Signed-off-by: Thiago Ribeiro <thiagitosouza@gmail.com>
    Gabriela Navarro
     

22 May, 2015

1 commit


20 May, 2015

1 commit


19 May, 2015

1 commit


13 May, 2015

6 commits


12 May, 2015

3 commits


08 May, 2015

2 commits


16 Apr, 2015

1 commit


10 Apr, 2015

1 commit