]> git.ipfire.org Git - thirdparty/moment.git/log
thirdparty/moment.git
12 years agoDon't call .utc() if makeMoment() returns null 1123/head
Adam Biggs [Fri, 20 Sep 2013 21:26:50 +0000 (14:26 -0700)] 
Don't call .utc() if makeMoment() returns null

12 years agoFailing tests for moment.utc() returning null
Adam Biggs [Fri, 20 Sep 2013 21:25:55 +0000 (14:25 -0700)] 
Failing tests for moment.utc() returning null

12 years agoMerge pull request #1115 from Xotic750/extendDontEnum
Iskren Ivov Chernev [Wed, 18 Sep 2013 07:22:45 +0000 (00:22 -0700)] 
Merge pull request #1115 from Xotic750/extendDontEnum

extend() now works on IE < 9

12 years agoMerge pull request #1116 from Xotic750/DurationNormalization
Isaac Cambron [Wed, 18 Sep 2013 00:44:03 +0000 (17:44 -0700)] 
Merge pull request #1116 from Xotic750/DurationNormalization

Improve Duration function by normalizing the input object.

12 years agoImprove Duration function by normalizing the input object. 1116/head
Xotic750 [Wed, 18 Sep 2013 00:00:52 +0000 (02:00 +0200)] 
Improve Duration function by normalizing the input object.
Created a new function (normalizeObjectUnits), this is now also used by dateFromObject

Fixed spacing or jshint

Fixed missing argument

12 years agoAdjust indentation 1115/head
Xotic750 [Tue, 17 Sep 2013 23:21:55 +0000 (01:21 +0200)] 
Adjust indentation

12 years agoChanged to the simpler workaround rather than full blown fix.
Xotic750 [Tue, 17 Sep 2013 23:19:16 +0000 (01:19 +0200)] 
Changed to the simpler workaround rather than full blown fix.

https://github.com/moment/moment/issues/1114#issuecomment-24629678

12 years agoPossible fix: Using extend() with Moment's prototypes breaks IE < 9
Xotic750 [Tue, 17 Sep 2013 23:01:41 +0000 (01:01 +0200)] 
Possible fix: Using extend() with Moment's prototypes breaks IE < 9

https://github.com/moment/moment/issues/1114

12 years agoParsing with array and strict parsing now play nicely
Iskren Chernev [Tue, 17 Sep 2013 07:51:27 +0000 (00:51 -0700)] 
Parsing with array and strict parsing now play nicely

12 years agoRemoving duplicate regexpEscape function
Iskren Chernev [Tue, 17 Sep 2013 07:38:11 +0000 (00:38 -0700)] 
Removing duplicate regexpEscape function

12 years agoMerge pull request #1097 from icambron/feature/list-months
Iskren Ivov Chernev [Tue, 17 Sep 2013 07:24:11 +0000 (00:24 -0700)] 
Merge pull request #1097 from icambron/feature/list-months

List months and weekdays

12 years agoMerge pull request #913 from ichernev/features/better-parsing
Iskren Ivov Chernev [Tue, 17 Sep 2013 07:22:18 +0000 (00:22 -0700)] 
Merge pull request #913 from ichernev/features/better-parsing

Added strict parsing.

Use with moment(date, format, [lang], true), or moment.utc(date, format, [lang], true).

12 years agoMake jshint happy 913/head
Iskren Chernev [Tue, 17 Sep 2013 07:14:19 +0000 (00:14 -0700)] 
Make jshint happy

12 years agoAdded more tests
Iskren Chernev [Mon, 16 Sep 2013 11:09:01 +0000 (04:09 -0700)] 
Added more tests

12 years agoAddressed @icambron remarks
Iskren Chernev [Mon, 16 Sep 2013 10:50:15 +0000 (03:50 -0700)] 
Addressed @icambron remarks

12 years agoRemoved comments and added tests
Iskren Chernev [Sun, 14 Jul 2013 06:39:33 +0000 (23:39 -0700)] 
Removed comments and added tests

12 years agoStrict parsing now works. Add tests!
Iskren Chernev [Mon, 24 Jun 2013 17:15:45 +0000 (10:15 -0700)] 
Strict parsing now works. Add tests!

12 years agoAdded strict parsing
Iskren Chernev [Sat, 27 Apr 2013 06:54:15 +0000 (23:54 -0700)] 
Added strict parsing

12 years agoMerge pull request #1110 from arshaw/hotfix/2.2.1
Isaac Cambron [Tue, 17 Sep 2013 06:22:32 +0000 (23:22 -0700)] 
Merge pull request #1110 from arshaw/hotfix/2.2.1

UTC-mode .weekday() is incorrect

12 years agosimplify weekday-utc test 1110/head
Adam Shaw [Tue, 17 Sep 2013 06:10:31 +0000 (23:10 -0700)] 
simplify weekday-utc test

12 years agotest for utc-mode .weekday() being incorrect
Adam Shaw [Tue, 17 Sep 2013 05:25:30 +0000 (22:25 -0700)] 
test for utc-mode .weekday() being incorrect

12 years agofix for utc-mode .weekday() being incorrect
Adam Shaw [Tue, 17 Sep 2013 05:24:57 +0000 (22:24 -0700)] 
fix for utc-mode .weekday() being incorrect

12 years agofixing default format 1097/head
Isaac Cambron [Tue, 17 Sep 2013 04:04:47 +0000 (00:04 -0400)] 
fixing default format

12 years agoMerge pull request #1106 from icambron/feature/parse-zone
Iskren Ivov Chernev [Tue, 17 Sep 2013 03:22:10 +0000 (20:22 -0700)] 
Merge pull request #1106 from icambron/feature/parse-zone

adding parseZone()

12 years agoadding parseZone() 1106/head
Isaac Cambron [Tue, 17 Sep 2013 03:13:24 +0000 (23:13 -0400)] 
adding parseZone()

12 years agoMerge pull request #1099 from ichernev/feature/add-component-json-grunt-task
Isaac Cambron [Tue, 17 Sep 2013 02:37:26 +0000 (19:37 -0700)] 
Merge pull request #1099 from ichernev/feature/add-component-json-grunt-task

Added component grunt task to fill component.json with lang files

12 years agoupdating to develop
Isaac Cambron [Tue, 17 Sep 2013 01:58:58 +0000 (21:58 -0400)] 
updating to develop

12 years agoallow an index argument
Isaac Cambron [Tue, 17 Sep 2013 01:52:25 +0000 (21:52 -0400)] 
allow an index argument

12 years agoMerge pull request #1102 from Xotic750/expandFormat
Iskren Ivov Chernev [Mon, 16 Sep 2013 19:14:07 +0000 (12:14 -0700)] 
Merge pull request #1102 from Xotic750/expandFormat

Improved readability of expandFormat function

12 years agoMerge pull request #1103 from Xotic750/dateFromObject
Iskren Ivov Chernev [Mon, 16 Sep 2013 19:11:24 +0000 (12:11 -0700)] 
Merge pull request #1103 from Xotic750/dateFromObject

Improve dateFromObject to utilise the normalizedUnits method.

12 years agoMerge pull request #1104 from Xotic750/clarityTildeTilde
Iskren Ivov Chernev [Mon, 16 Sep 2013 19:10:14 +0000 (12:10 -0700)] 
Merge pull request #1104 from Xotic750/clarityTildeTilde

Readability of TildeTilde

12 years agoChanged naming to toInt any aligned code with latest pull 1104/head
Xotic750 [Mon, 16 Sep 2013 17:03:13 +0000 (19:03 +0200)] 
Changed naming to toInt any aligned code with latest pull

12 years agoReadability of TildeTilde
Xotic750 [Mon, 16 Sep 2013 16:07:00 +0000 (18:07 +0200)] 
Readability of TildeTilde

12 years agoImproved readability of expandFormat function 1102/head
Xotic750 [Mon, 16 Sep 2013 16:04:30 +0000 (18:04 +0200)] 
Improved readability of expandFormat function

12 years agoImprove dateFromObject to utilise the normalizedUnits method. 1103/head
Xotic750 [Mon, 16 Sep 2013 16:02:34 +0000 (18:02 +0200)] 
Improve dateFromObject to utilise the normalizedUnits method.

User object will now handle any acceptable capitalisation, aliasing or pluralisation.

12 years agoMerge pull request #1094 from Timrael/more_precise_parsing
Iskren Ivov Chernev [Mon, 16 Sep 2013 10:41:09 +0000 (03:41 -0700)] 
Merge pull request #1094 from Timrael/more_precise_parsing

More precise parsing with an array of formats

12 years agoAdded component grunt task to fill component.json with lang files 1099/head
Iskren Chernev [Mon, 16 Sep 2013 10:38:08 +0000 (03:38 -0700)] 
Added component grunt task to fill component.json with lang files

12 years agoMerge pull request #1091 from icambron/feature/fix-node-repl
Iskren Ivov Chernev [Mon, 16 Sep 2013 10:19:17 +0000 (03:19 -0700)] 
Merge pull request #1091 from icambron/feature/fix-node-repl

Fix moment(new Date()) in Node REPL

12 years agoMerge pull request #1056 from ichernev/bugfix/fix-chinese-ampm
Iskren Ivov Chernev [Mon, 16 Sep 2013 10:14:05 +0000 (03:14 -0700)] 
Merge pull request #1056 from ichernev/bugfix/fix-chinese-ampm

Fixed wrong Chinese meridiem time

12 years agoChinese noon ends 12:30 1056/head
Iskren Chernev [Mon, 9 Sep 2013 00:03:42 +0000 (17:03 -0700)] 
Chinese noon ends 12:30

12 years agoFixed wrong Chinese meridiem time
Iskren Chernev [Sun, 8 Sep 2013 23:27:40 +0000 (16:27 -0700)] 
Fixed wrong Chinese meridiem time

Better implementation for #865

12 years agoMerge pull request #1089 from Xotic750/feature/noGlobal
Iskren Ivov Chernev [Mon, 16 Sep 2013 10:11:54 +0000 (03:11 -0700)] 
Merge pull request #1089 from Xotic750/feature/noGlobal

Allow AMD module loader to set noGlobal in config to prevent moment poll...

12 years agoMerge pull request #1092 from icambron/feature/fix-unpadded-datetimes
Iskren Ivov Chernev [Mon, 16 Sep 2013 09:45:42 +0000 (02:45 -0700)] 
Merge pull request #1092 from icambron/feature/fix-unpadded-datetimes

make iso parsing a bit stricter

12 years agosimplifying
Isaac Cambron [Mon, 16 Sep 2013 03:14:11 +0000 (23:14 -0400)] 
simplifying

12 years agoMerge pull request #1093 from Oire/feature/nl-decapitalization
Isaac Cambron [Mon, 16 Sep 2013 02:54:45 +0000 (19:54 -0700)] 
Merge pull request #1093 from Oire/feature/nl-decapitalization

Decapitalizing yesterday/today/tomorrow in Dutch, fixes #919

12 years agousing setup/teardown in the tests
Isaac Cambron [Sun, 15 Sep 2013 23:23:40 +0000 (19:23 -0400)] 
using setup/teardown in the tests

12 years agoallow listing of months and weekdays
Isaac Cambron [Sun, 15 Sep 2013 21:26:16 +0000 (17:26 -0400)] 
allow listing of months and weekdays

12 years agoRemoved the cached Math variables that should have been in a different branch 1089/head
Xotic750 [Sun, 15 Sep 2013 14:01:56 +0000 (16:01 +0200)] 
Removed the cached Math variables that should have been in a different branch

12 years agoDecapitalizing yesterday/today/tomorrow in Dutch, fixes #919 1093/head
Menelion Elensúle (Andre Polykanine) [Sun, 15 Sep 2013 11:31:30 +0000 (14:31 +0300)] 
Decapitalizing yesterday/today/tomorrow in Dutch, fixes #919

12 years agofeat(#getParseRegexForToken): escape special RegExp characters to increase presicion... 1094/head
Timur Kozmenko [Sun, 15 Sep 2013 11:10:04 +0000 (18:10 +0700)] 
feat(#getParseRegexForToken): escape special RegExp characters to increase presicion of penalty calculation

12 years agofeat(parsing string): all unparsed substrings have influence on format penalty
Timur Kozmenko [Sun, 15 Sep 2013 09:59:28 +0000 (16:59 +0700)] 
feat(parsing string): all unparsed substrings have influence on format penalty

12 years agomake iso parsing a bit stricter 1092/head
Isaac Cambron [Sun, 15 Sep 2013 08:45:24 +0000 (04:45 -0400)] 
make iso parsing a bit stricter

12 years agobe smarter about deciding whether something is a date or not. fixes #1084 1091/head
Isaac Cambron [Sun, 15 Sep 2013 08:06:30 +0000 (04:06 -0400)] 
be smarter about deciding whether something is a date or not. fixes #1084

12 years agoMerge pull request #1059 from ianwremmel/develop
Iskren Ivov Chernev [Sun, 15 Sep 2013 04:36:36 +0000 (21:36 -0700)] 
Merge pull request #1059 from ianwremmel/develop

Support constructing durations from timestamps that do not include seconds

12 years agoMerge pull request #1086 from Xotic750/hotfix/unix-timestamp
Iskren Ivov Chernev [Sun, 15 Sep 2013 03:56:41 +0000 (20:56 -0700)] 
Merge pull request #1086 from Xotic750/hotfix/unix-timestamp

Fix isValid for Unix timestamp parser

12 years agoAllow AMD module loader to set noGlobal in config to prevent moment polluting the...
Xotic750 [Sun, 15 Sep 2013 00:13:48 +0000 (02:13 +0200)] 
Allow AMD module loader to set noGlobal in config to prevent moment polluting the global space.
Option has to be set ny the user otherwise everything loads as previously.

Loader would now look like this to choose noGlobal

/*jslint maxerr: 50, indent: 4, browser: true */

(function (global, undef) {
    "use strict";

    var projectString = "myProject",
        momentCDN = "//cdnjs.cloudflare.com/ajax/libs/moment.js/2.1.0/moment.min",
        momentString = "moment";

    (function (name, definition) {
        if (global.module !== undef && global.module.exports) {
            global.module.exports = definition(global.require(momentCDN));
        } else if (typeof global.define === "function" && global.define.amd) {
            var projectPaths = {};

            projectPaths[momentString] = momentCDN;
            global.require.config({
                paths: projectPaths
            });

            global.define(name, [momentString], definition);
        } else {
            global[name] = definition(global.moment);
        }
    }(projectString, function (moment) {
        delete global[momentString];

        moment.fn.newFunction = function () {
            // code
        };

        function MyFunction() {
            // code
        }

        return {
            "MyFunction": MyFunction,
            "momentPrivate": moment
        };
    }));
}(this));

requirejs(["myProject"], function (myProject) {
    "use strict";

    console.log("Private", myProject.momentPrivate);
    console.log("Global", window["moment"]);
});

12 years agoWrap empty string test in try catch 1086/head
Xotic750 [Sun, 15 Sep 2013 00:01:27 +0000 (02:01 +0200)] 
Wrap empty string test in try catch

12 years agoRemoved comments that jshint failed on
Xotic750 [Sat, 14 Sep 2013 23:56:38 +0000 (01:56 +0200)] 
Removed comments that jshint failed on

12 years agojshint fixes
Xotic750 [Sat, 14 Sep 2013 23:53:50 +0000 (01:53 +0200)] 
jshint fixes

12 years agoAdd unit tests
Xotic750 [Sat, 14 Sep 2013 23:50:29 +0000 (01:50 +0200)] 
Add unit tests

12 years agoMerge pull request #1087 from Xotic750/feature/normaliseUnits
Isaac Cambron [Sat, 14 Sep 2013 23:35:00 +0000 (16:35 -0700)] 
Merge pull request #1087 from Xotic750/feature/normaliseUnits

Added feature to expose normalizeUnits

12 years agoMerge pull request #974 from allaud/develop
Isaac Cambron [Sat, 14 Sep 2013 23:08:23 +0000 (16:08 -0700)] 
Merge pull request #974 from allaud/develop

Russian months recognition fixed

12 years agoUnit tests 1087/head
Xotic750 [Sat, 14 Sep 2013 23:08:20 +0000 (01:08 +0200)] 
Unit tests

12 years agoAdded feature to expose normalizeUnits
Xotic750 [Sat, 14 Sep 2013 23:04:36 +0000 (01:04 +0200)] 
Added feature to expose normalizeUnits

12 years agoFix isValid for Unix timestamp parser
Xotic750 [Sat, 14 Sep 2013 23:01:13 +0000 (01:01 +0200)] 
Fix isValid for Unix timestamp parser

12 years agoMerge pull request #1025 from mmozuras/feature/lt-lang
Isaac Cambron [Sat, 14 Sep 2013 21:13:43 +0000 (14:13 -0700)] 
Merge pull request #1025 from mmozuras/feature/lt-lang

Add Lithuanian (lt) translation

12 years agoMerge pull request #1037 from bangnk/develop
Isaac Cambron [Sat, 14 Sep 2013 21:08:24 +0000 (14:08 -0700)] 
Merge pull request #1037 from bangnk/develop

Add Vietnamese language

12 years agoMerge pull request #1082 from Oire/feature/rus-ukr-short-weekdays
Isaac Cambron [Sat, 14 Sep 2013 19:22:00 +0000 (12:22 -0700)] 
Merge pull request #1082 from Oire/feature/rus-ukr-short-weekdays

Corrected short weekdays in Russian and Ukrainian; see #999

12 years agoCorrected short weekdays in Russian and Ukrainian; see #999 1082/head
Menelion Elensúle (Andre Polykanine) [Sat, 14 Sep 2013 11:10:41 +0000 (14:10 +0300)] 
Corrected short weekdays in Russian and Ukrainian; see #999

12 years agoMake jshint happy
Iskren Chernev [Sat, 14 Sep 2013 10:51:19 +0000 (03:51 -0700)] 
Make jshint happy

12 years agoMerge pull request #1080 from wyantb/fix-1071
Iskren Ivov Chernev [Sat, 14 Sep 2013 08:32:11 +0000 (01:32 -0700)] 
Merge pull request #1080 from wyantb/fix-1071

Embed Language Tweaks

12 years agoFixed flaky min/max test
Iskren Chernev [Sat, 14 Sep 2013 07:52:29 +0000 (00:52 -0700)] 
Fixed flaky min/max test

12 years agoIgnore customlang embedded files 1080/head
Brian Wyant [Sat, 14 Sep 2013 01:28:40 +0000 (21:28 -0400)] 
Ignore customlang embedded files

12 years agoFail build if languages aren't defined as UMD
Brian Wyant [Sat, 14 Sep 2013 01:24:26 +0000 (21:24 -0400)] 
Fail build if languages aren't defined as UMD

12 years agoFix #1071 - allows embedding only one language
Brian Wyant [Sat, 14 Sep 2013 01:21:33 +0000 (21:21 -0400)] 
Fix #1071 - allows embedding only one language

12 years agorerolled to modify `aspNetTimeSpanJsonRegex` rather than introduce a new regex pattern 1059/head
Ian W. Remmel [Fri, 13 Sep 2013 23:18:59 +0000 (19:18 -0400)] 
rerolled to modify `aspNetTimeSpanJsonRegex` rather than introduce a new regex pattern

12 years agoMerge remote-tracking branch 'main/develop' into develop
Menelion Elensúle (Andre Polykanine) [Fri, 13 Sep 2013 18:41:15 +0000 (21:41 +0300)] 
Merge remote-tracking branch 'main/develop' into develop

12 years agoMerge branch 'feature/rus-ukr-am-pm' into develop
Menelion Elensúle (Andre Polykanine) [Fri, 13 Sep 2013 18:39:56 +0000 (21:39 +0300)] 
Merge branch 'feature/rus-ukr-am-pm' into develop

12 years agoMerge pull request #1072 from Oire/feature/rus-ukr-am-pm
Iskren Ivov Chernev [Fri, 13 Sep 2013 18:37:37 +0000 (11:37 -0700)] 
Merge pull request #1072 from Oire/feature/rus-ukr-am-pm

Added AM/PM support for Russian and Ukrainian

12 years agoSimplifying code as requested by @ichernev 1072/head
Menelion Elensúle (Andre Polykanine) [Fri, 13 Sep 2013 18:08:41 +0000 (21:08 +0300)] 
Simplifying code as requested by @ichernev

12 years agoAdding AM/PM support for Russian and Ukrainian
Menelion Elensúle (Andre Polykanine) [Thu, 12 Sep 2013 21:38:50 +0000 (00:38 +0300)] 
Adding AM/PM support for Russian and Ukrainian

12 years agoadded test to demonstrate <24 hours in addition to >24 hours
Ian Remmel [Thu, 12 Sep 2013 13:06:53 +0000 (09:06 -0400)] 
added test to demonstrate <24 hours in addition to >24 hours

12 years agofixed lint errors
Ian Remmel [Thu, 12 Sep 2013 12:59:31 +0000 (08:59 -0400)] 
fixed lint errors

12 years agoFixed typo in readme
Iskren Chernev [Thu, 12 Sep 2013 11:28:49 +0000 (04:28 -0700)] 
Fixed typo in readme

12 years agoBumping version to 2.2.1 2.2.1
Iskren Chernev [Thu, 12 Sep 2013 08:37:57 +0000 (01:37 -0700)] 
Bumping version to 2.2.1

12 years agoUpdated authors/contributors lists
Iskren Chernev [Thu, 12 Sep 2013 08:35:51 +0000 (01:35 -0700)] 
Updated authors/contributors lists

12 years agoFixed a bug in string_prototype test
Iskren Chernev [Thu, 12 Sep 2013 08:15:50 +0000 (01:15 -0700)] 
Fixed a bug in string_prototype test

12 years agoBumping version to 2.2.0 2.2.0
Iskren Chernev [Wed, 11 Sep 2013 09:42:20 +0000 (02:42 -0700)] 
Bumping version to 2.2.0

12 years agoFixed bug in creating moment with object
Iskren Chernev [Wed, 11 Sep 2013 09:28:38 +0000 (02:28 -0700)] 
Fixed bug in creating moment with object

12 years agoUse github.com/moment instead of github.com/timrwood repo
Tim Wood [Mon, 9 Sep 2013 21:49:34 +0000 (14:49 -0700)] 
Use github.com/moment instead of github.com/timrwood repo

12 years agoDelete min file 1037/head
bangnk [Mon, 9 Sep 2013 15:26:23 +0000 (22:26 +0700)] 
Delete min file

12 years agoMerge branch 'develop' of https://github.com/moment/moment into develop
bangnk [Mon, 9 Sep 2013 15:24:53 +0000 (22:24 +0700)] 
Merge branch 'develop' of https://github.com/moment/moment into develop

12 years agoAdd test file for vietnamese, fix some constants to be more meaningful in vietnamese
bangnk [Mon, 9 Sep 2013 15:24:46 +0000 (22:24 +0700)] 
Add test file for vietnamese, fix some constants to be more meaningful in vietnamese

12 years agofix(monthParse): fix exceptional case for russian month parsing 974/head
Anton Pleshivtsev [Mon, 9 Sep 2013 12:40:28 +0000 (19:40 +0700)] 
fix(monthParse): fix exceptional case for russian month parsing

12 years agoMerge branch 'feature/24-hour-time' into develop
Ian Remmel [Mon, 9 Sep 2013 07:48:45 +0000 (21:48 -1000)] 
Merge branch 'feature/24-hour-time' into develop

* feature/24-hour-time:
  changed tests to test greater than 24 hour timestamps
  converted to spaces
  Added 24-hour time support.
  Added tests for 24-hour time support.

12 years agochanged tests to test greater than 24 hour timestamps
Ian Remmel [Mon, 9 Sep 2013 07:48:31 +0000 (21:48 -1000)] 
changed tests to test greater than 24 hour timestamps

12 years agoconverted to spaces
Ian Remmel [Mon, 9 Sep 2013 07:45:31 +0000 (21:45 -1000)] 
converted to spaces

12 years agoAdded 24-hour time support.
Ian Remmel [Mon, 9 Sep 2013 07:44:47 +0000 (21:44 -1000)] 
Added 24-hour time support.

12 years agoAdded tests for 24-hour time support.
Ian Remmel [Mon, 9 Sep 2013 07:44:12 +0000 (21:44 -1000)] 
Added tests for 24-hour time support.

12 years agoMerge pull request #1057 from wyantb/moment+langs
Iskren Ivov Chernev [Mon, 9 Sep 2013 07:38:14 +0000 (00:38 -0700)] 
Merge pull request #1057 from wyantb/moment+langs

Allow creation of moment+langs.js