main.coffee 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. define [
  2. "main/project-list/index"
  3. "main/user-details"
  4. "main/account-settings"
  5. "main/clear-sessions"
  6. "main/account-upgrade"
  7. "main/plans"
  8. "main/group-members"
  9. "main/scribtex-popup"
  10. "main/event"
  11. "main/bonus"
  12. "main/system-messages"
  13. "main/translations"
  14. "main/subscription-dashboard"
  15. "main/new-subscription"
  16. "main/annual-upgrade"
  17. "main/announcements"
  18. "main/register-users"
  19. "main/subscription/domain-subscription-join-controller"
  20. "main/subscription/team-invite-controller"
  21. "main/contact-us"
  22. "main/learn"
  23. "main/affiliations/components/affiliationForm"
  24. "main/affiliations/controllers/UserAffiliationsController"
  25. "main/affiliations/factories/UserAffiliationsDataService"
  26. "main/keys"
  27. "main/account-merge-checker"
  28. "main/cms/index"
  29. "analytics/AbTestingManager"
  30. "directives/asyncForm"
  31. "directives/stopPropagation"
  32. "directives/focus"
  33. "directives/equals"
  34. "directives/eventTracking"
  35. "directives/fineUpload"
  36. "directives/onEnter"
  37. "directives/selectAll"
  38. "directives/maxHeight"
  39. "directives/creditCards"
  40. "services/queued-http"
  41. "services/validateCaptcha"
  42. "filters/formatDate"
  43. "components/inputSuggestions"
  44. "__MAIN_CLIENTSIDE_INCLUDES__"
  45. ], () ->
  46. angular.module('SharelatexApp').config(
  47. ($locationProvider) ->
  48. try
  49. $locationProvider.html5Mode({
  50. enabled: true,
  51. requireBase: false,
  52. rewriteLinks: false
  53. })
  54. catch e
  55. console.error "Error while trying to fix '#' links: ", e
  56. )
  57. angular.bootstrap(
  58. document.body,
  59. ["SharelatexApp"]
  60. )