This repository has been archived by the owner on Jun 28, 2021. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Fixes #461 (#473) #461 Adding verse number to tooltip * improved aya/sura url param handling * improved code to ayah/surah url handler * used Route from react-router to handle reroute * Added tooltip prop for Ayah component in Search page (#474) * Create LICENSE.md (#477) * added Nafees font for Urdu and Punjabi translation * footer layout improved (#490) * Quick links layout improved. (#491) * footer layout improved * quick links layout improved * Update index.js * Adding margin to quick links section * User authentication and profile (#460) * wip * user stuff * Profile page! * Unneeded calls * PR feedback * go stateless * dup route * oops decorators * Add user bookmarks * Adding media and modal (#493) * Adding media and modal * squeeze a fix * Renav (#495) * surah page layout breakdown fixed * Fix node-http-proxy host in proxy request (#501) node-http-proxy was putting a host header with the current server name, which was thus causing nginx on the receiving end to send the request to the default handler (or the first one). This patch asks node-http-proxy to rewrite the host and port, and also to change the origin of the host header to onequran's url. * Env problems (#494) * Adding media and modal * Fix envs * Moving docker env closer * return dockerfile as is * fixes * give it a try * try again * desparate times * desparate times * host * sidebar * fix * tooltip fix * corrected elements nesting * edited * fixing tooltip bottom triangle glitch * moved getOffset function to utils folder * formatted code * wip on app install banner #427 * used fa icon for close btn * added event tracking for install and close banner * using default fonts for banner * removed one hiding console.log * fix unit tests * tooltip fix * corrected elements nesting * edited * fixing tooltip bottom triangle glitch * moved getOffset function to utils folder * formatted code * removed one hiding console.log * corrected QuickSurah assertion test * corrected quicksurah tests * experimental check * another exprerimental check * another workaround for tests * exporting tooltip code to file * editing. * another attempt * another attempt * removing eslint errors * removing eslint errors - final * removing eslint errors - final * fixed the banner icon and minor styling * do not always load bismillah (#515) * do not always load bismillah * while at it, lets not load images when we do not need them * Code splitting (#516) * Code splitting to work * working * added favicons, opensearch, and manifest files for chrome * removed web from related app * highlight currently playing ayah (#510) * added service worker and preconnect meta tags * don' show custom banner on chrome > 44 and safari > 6 * meh, when this was replaced * added prefer related apps * initial work on react-share * fix style * fix facebook share * add cursor pointer for the icons * fix surah still display Loading even in last of surah (#521) * switched hightlight color to green * added nightmode css and optimized svgs #201 * fixed night color for missing elements, added bare min component * added hightlight for readmore * changed night more UI * updated night mode UI * Added no script warning (#527) * added no script warning * fixed messaging * minor css changes * removed font size * fixed noscript break (#535) * fixed noscript break * fixed the link * loaders when navigating on client side * notes on autocomplete * Use new segments and surah info data (#542) * Use new segments and surah info data * delete alot of files * removed bootstrap scripts and descriptions * Local support (#523) * Work in progress for #245 * refactored local, local specific fonts, almost done with i18n :) * fixed search break and added other missing translation keys * added local switch * fixed the bug * fixed noscript break * added intl pollyfil * replaced double quote with single quote * fixing specs * formatting * more formatting * fixed noscript break * fixed the link * fixed specs using mound instead of shallow * added arabic local * PhantomJS don't support! fixed intl helper with vanilla js * added local for bookmark * Fixed sidebar (#554) * we needed bs dropdown man * fixed sidebar * New React + eslint (#543) * stylelint * autocomplete * make search work * more lints * fix audio * remove row component * move to deps * tests are not running * tests passing * fix travis tests * jquery * Add new normalizr (#565) * (#564) Fixes #562 Highlight ayah when playing * Fixes #557 Scrollbars bouncing (#563) * Add slack to readme (#570) * Fixes #547 Support continuing from last visited ayah (#559) * Fix last visited functionality - Read last visited surah/ayah from cookie and show resume option on main page if cookie exists - Refactor and cleanup previous last visited code to be more readable and match the new UI * Update lastVisit cookie ayah requests, switch cookie ayah field to ayahId for consistency * Delete last visit styles.scss * Change resume heading to continue and support urdu/arabic translations * Move vertical lines from class title into new class The existing .title class made it difficult for titles that are not a series of items to use the span tag as it would add unwanted vertical lines. The only user of this was QuickSurahs component. I moved the vertical lines into a new "items" class so that all other users which are not a series of items can use the title class without getting vertical lines in spans. Only last visit benefits from this at the moment since the main Home component doesn't have any spans inside the title and there are no other users of this scss file. * Add debug line back in lastvisit * Minor refactoring * Devise Token Auth for one quran (#571) * Devise Token Auth for one quran * pr comments * Highlight word in reading mode as well (#556) * highlight current word is readmode as well * added word by word play! buggy but working * fixed word position in reading modet * DRYed word render and added tooltip in reading mode * fixed trans language class * refactoring word rendering * refactored word rendering * removed duplicated code * removed debuging * adding auto scrolling in reading mode * Update docs (#567) * Update docs * Update CONTRIBUTING.md * Update README.md * Mention staging * Optimization of assets (#585) * quick optimization of assets * typo * #568 UI improvements (#583) * moved topoptions to navbar drawer * fix lint * fix tests * break eslint * fix eslint * fix test * verse dropdown max height * Global Nav * small bug * change again * placeholder for search * global nav edits and to merge so one pr * a ton of changes and i want to sleep now * fix test * remove unneeded * more delete * fix errors * fixes ##561 * console * delete that * minor style changes * pr comments * fixes audio * always close * Remove missing contents (#589)
- Loading branch information