Commit graph

  • a1daa4fb3e Place dependency libraries in a 'lib' subdir instead of same dir as Vervis fr33domlover 2018-11-29 09:48:27 +0000
  • 9aea6947c0 Use apt in INSTALL.md, not apt-get (thanks vaeringjar!) fr33domlover 2018-11-28 08:20:45 +0000
  • 1c47dabe48 Mention in README that INSTALL does exist fr33domlover 2018-11-01 09:46:18 +0000
  • 48d7e86684 Remove table headers from repo source dir view fr33domlover 2018-11-01 09:45:48 +0000
  • 0d3ccb3a38 Document running the SSH server on port 22 fr33domlover 2018-10-25 20:28:06 +0000
  • 878f853520 Some CSS tweaks fr33domlover 2018-07-12 09:31:00 +0000
  • 9bc5d411c8 Change color scheme to something hopefully not controversial fr33domlover 2018-07-12 09:25:04 +0000
  • cf3f8fb8f6 Add CSRF token to all buttons through a new buttonW widget fr33domlover 2018-07-11 08:15:19 +0000
  • 7fdc7e703d Repo tree view: Replace [D] and [F] with Unicode chars fr33domlover 2018-07-10 16:43:22 +0000
  • 01163dfe9a Darcs patch parser: Make sure we read the whole patch successfully fr33domlover 2018-07-10 16:00:01 +0000
  • edaf141359 Fix Darcs patch author parsing fr33domlover 2018-07-10 15:26:16 +0000
  • a50de1fe88 Darcs patch view, supporting only text file edit hunks so far fr33domlover 2018-07-10 14:02:30 +0000
  • 13bd369de3 Darcs patch reader: Join adjacent remove-add sequences like in the Git module fr33domlover 2018-07-09 19:12:11 +0000
  • 16c71b666f Data.List.Local: Generalize input list to be any Foldable fr33domlover 2018-07-08 21:57:08 +0000
  • c8146bbff4 Data.List.Local: Comment out the unused groupByFst fr33domlover 2018-07-08 21:56:08 +0000
  • 7782e83419 Initial implementation of Darcs patch reader fr33domlover 2018-07-08 14:45:35 +0000
  • c8b085fbc8 Plan for parsing Darcs patch for patch view fr33domlover 2018-07-07 16:05:10 +0000
  • 5a7811b067 Include CSRF token in login form, otherwise the check fails and login fails fr33domlover 2018-07-01 15:10:11 +0000
  • a1d0b8402e Disable CSRF token check for HTTP git pull fr33domlover 2018-07-01 15:04:33 +0000
  • c420b8d8ea Make the cookie encryption key and timeout configurable in settings file fr33domlover 2018-07-01 08:15:23 +0000
  • 870123bfcc Enable CSRF middleware, hopefully this time it works fr33domlover 2018-07-01 04:51:43 +0000
  • 9ed1f4c99d Fix: Sharer and repo in SSH address path weren't being lowercased in SSH server fr33domlover 2018-06-18 08:30:57 +0000
  • 6088b1e117 Display tickets in list view the same as in tree view fr33domlover 2018-06-17 10:29:51 +0000
  • e29280959b Update the Vervis instance domain name everywhere fr33domlover 2018-06-11 12:39:06 +0000
  • 4ac5424b6d Mention GitPub and its mailing list in the homepage template fr33domlover 2018-06-11 11:33:52 +0000
  • b078f9dabf Rewrite intro text in homepage fr33domlover 2018-06-11 11:25:10 +0000
  • 13c944e1ce More compact display of personal overview fr33domlover 2018-05-26 11:07:56 +0000
  • ef21175ec2 Allow loading the SVG font from deployment data path fr33domlover 2018-05-26 10:27:05 +0000
  • 0b2090f048 Fix issue: Ticket table was displaying project sharer instead of ticket author fr33domlover 2018-05-26 08:02:07 +0000
  • 5c12e7c34f Add project role op for opening tickets, require it for opening a ticket fr33domlover 2018-05-26 06:59:54 +0000
  • 26c3dc1731 Patch diff view: More contrast for diff line colors, otherwise hard to read fr33domlover 2018-05-25 18:47:29 +0000
  • 81d058a7ce Patch diff view: Remove that huge margin from code lines fr33domlover 2018-05-25 18:46:51 +0000
  • bd13175021 Commit diff view: Fix position and preserve spaces in code lines fr33domlover 2018-05-25 11:30:22 +0000
  • ca1e83f504 Apply basic style to make commit diffs look a bit less very ugly fr33domlover 2018-05-24 22:42:01 +0000
  • 3086209b3b Fix typo in repo patch page template fr33domlover 2018-05-24 22:29:08 +0000
  • 0895fbf911 Minimal diff context line number is 1, not 0, latter caused vector slice error fr33domlover 2018-05-24 22:20:52 +0000
  • 7d237b7540 Adapt to darcs-lights and changes in darcs-rev fr33domlover 2018-05-24 21:45:01 +0000
  • 400ddf6089 Forgot breadcrumb for RepoPatchR fr33domlover 2018-05-24 21:44:13 +0000
  • 23eaafe23f Move dep cloning instructions from INSTALL.md into an actual script fr33domlover 2018-05-22 21:11:47 +0000
  • a45ff6459f Fix typo in INSTALL.md fr33domlover 2018-05-22 20:55:40 +0000
  • b398f05ecc Ignore line numbers when computing diff fr33domlover 2018-05-21 20:54:05 +0000
  • 9f77ea69cb Display commit diff for Git repos fr33domlover 2018-05-21 20:32:34 +0000
  • dbec638415 Generate commit diff data for git repos fr33domlover 2018-05-19 16:10:03 +0000
  • 2fb00c914a List RSA-2.2.0 in extra deps, maybe missed it due to not rebuilding ssh fr33domlover 2018-05-18 20:39:17 +0000
  • 5e2ac28c30 Forgot to record new files! fr33domlover 2018-05-18 19:44:14 +0000
  • 974eabf27d Fix typos in README and INSTALL (thanks dddddd) fr33domlover 2018-05-18 19:30:35 +0000
  • 6d97636b0f Commit info display, no diff diplay yet fr33domlover 2018-05-17 23:33:37 +0000
  • ce89bded73 Add a commit view route, nothing displayed yet fr33domlover 2018-05-17 15:46:57 +0000
  • 8eca3fa647 Upgrade to GHC 8 and LTS 10.10 fr33domlover 2018-05-16 00:02:54 +0000
  • 47b0cdfc2f Implement forgotten loadUserByEmailAddress (thanks ultrason) fr33domlover 2018-05-15 23:54:12 +0000
  • 54fded2f0c Rename NEWS.md to CHANGELOG.md fr33domlover 2018-05-14 15:25:16 +0000
  • 69fd9a1777 List manual download dep libs in INSTALL.md fr33domlover 2018-05-14 15:19:58 +0000
  • 2701b4e547 Clarify installation instructions and list dep libs (thanks ultrason) fr33domlover 2018-05-12 09:42:00 +0000
  • 25f1db2941 Display breadcrumbs with → arrows instead of :: double colons fr33domlover 2018-04-11 22:49:20 +0000
  • d49b5d678c Allow login using email address fr33domlover 2018-04-11 11:09:42 +0000
  • c172784d61 Display last change for Darcs repos in homepage fr33domlover 2018-04-09 22:00:01 +0000
  • c768659f57 Fix typo in message text fr33domlover 2018-04-09 00:38:40 +0000
  • 3cc2810d4e Fix DB migrations and use the validating addEntities fr33domlover 2018-04-05 00:04:39 +0000
  • 28f6cbaf5a Fix accidental infinite loop in error message formatting fr33domlover 2018-04-05 00:03:27 +0000
  • bc83ccfd42 Remove scope field from 2016_09_01 migration model, it didn't exist yet fr33domlover 2018-04-05 00:02:12 +0000
  • ec28256de5 Adapt to switch to typed default/fill values in persistent-migration fr33domlover 2018-04-03 01:20:24 +0000
  • 7c2faa7faa Email tokens expire within 1 day fr33domlover 2018-04-01 03:02:35 +0000
  • 282ed32fe6 Upgrade to latest yesod-auth-account fr33domlover 2018-04-01 01:29:50 +0000
  • c2785c8e47 Oops forgot to commit a source file fr33domlover 2018-04-01 00:59:13 +0000
  • c664ee9468 Change filename of default settings, so that editted settings are separate fr33domlover 2018-03-31 22:40:32 +0000
  • fc37f5e779 INSTALL.md: Update ssh repo link and DB instructions fr33domlover 2018-03-31 22:29:00 +0000
  • bfa6436bb3 Atom and RSS feeds for repo history fr33domlover 2018-03-31 22:04:33 +0000
  • c5a50c336e Adapt to persistent-migration changes fr33domlover 2018-03-31 19:22:37 +0000
  • b885ffa075 Tweak wording in README fr33domlover 2018-03-31 15:03:56 +0000
  • d253e4173b Tweak wording in README project intro fr33domlover 2018-03-31 14:59:12 +0000
  • e0791589b7 Fix typo in README, thanks Nathan! fr33domlover 2018-03-31 14:58:33 +0000
  • 9b897087c3 Update README with instructions for trying my instance fr33domlover 2018-03-31 14:39:12 +0000
  • bec9290783 Complete DB migration list, allowing to upgrade 2016-08-04 running instance fr33domlover 2018-03-27 14:28:56 +0000
  • f149da8ec6 getPersonR respond with minimal ActivityPub actor fr33domlover 2018-03-25 19:26:30 +0000
  • 981b1c0df0 Update INSTALL.md to mention OpenSSL issue and other details fr33domlover 2018-03-24 15:09:22 +0000
  • abfb77479f Move DarcsRev and code we're sharing with it into a separate library fr33domlover 2018-03-20 23:45:09 +0000
  • ff5bb97383 Move Yesod.Mail.Send to a new dedicated separate library fr33domlover 2018-03-20 16:01:33 +0000
  • 865d81c235 Resend POST and verify GET require unverified login fr33domlover 2018-03-18 00:13:22 +0000
  • baeef7873e Unverified login and dedicated route for verification email resend form fr33domlover 2018-03-17 22:59:40 +0000
  • f196bf38d6 Unverified variants of setCreds and clearCreds fr33domlover 2018-03-17 22:16:02 +0000
  • 7b39381388 Releases are under AGPL 3 fr33domlover 2018-03-17 18:21:51 +0000
  • 139cc996d6 Write unverified login user functions fr33domlover 2018-03-17 17:30:46 +0000
  • d026cf0656 Treat email address as EmailAddress instead of Text including in the mailer fr33domlover 2018-03-06 02:26:27 +0000
  • 33af9fb289 Use HTTPS for avatar URL if approot in settings is https:// fr33domlover 2018-03-06 00:55:52 +0000
  • 3398b56931 Switch to yesod-auth-account and make the mail code independent of Vervis fr33domlover 2018-03-03 21:33:59 +0000
  • fb47407f2b Adapt to changes in persistent-migration fr33domlover 2018-02-27 03:03:24 +0000
  • 829fd72fef Use my new persistent-migration library, to which I moved the related modules fr33domlover 2018-02-26 14:23:02 +0000
  • 3b4bd2a5e8 I made upgrades to the DB migration system in Funbot, apply them here too fr33domlover 2018-02-25 11:14:07 +0000
  • b8681e2681 Change breadcrumb separator from "::" to Unicode arrow "→" fr33domlover 2018-02-25 09:55:55 +0000
  • 31410c7278 Update project URLs, Vervis is now officially hosted on a Vervis instance fr33domlover 2018-02-25 09:41:36 +0000
  • c2d1bb444b Add email sending capability to Vervis fr33domlover 2018-02-25 09:28:55 +0000
  • c6d49da143 Organize settings.yml and add mail section fr33domlover 2018-02-25 09:25:24 +0000
  • fc556e0eb3 Workflow scope field, minimal support fr33domlover 2016-09-01 17:40:02 +0000
  • 6b4ecb99c7 Migration: Repsert, not update, otherwise schema version never saved fr33domlover 2016-09-01 17:38:44 +0000
  • cd1f7af46e Migration: Safe IsString instances for Field, Entity, Unique fr33domlover 2016-09-01 17:37:20 +0000
  • e027789fbd Migration: When escaping names, forgot to surround then with "s fr33domlover 2016-09-01 17:36:39 +0000
  • bff41673c4 Migration: Specify default value when adding non-null column fr33domlover 2016-09-01 16:30:39 +0000
  • 7218262223 Don't update DB schema version if equal to app's version fr33domlover 2016-08-31 17:12:20 +0000
  • dc74456a6a Use the new migration system in place of persistent's one fr33domlover 2016-08-31 16:51:02 +0000
  • 2640ecb8d1 Schema backend becomes associated datatype fr33domlover 2016-08-29 13:19:57 +0000